﻿@charset "utf-8";
/* CSS Document */
html{overflow-x:hidden;}
body{margin:0;padding:0;font-family: "微软雅黑", Verdana, Geneva, sans-serif;font-size:14px;color:#000;}
p,h1,h2,h3,h4,h5,h6{padding:0;margin:0;}
h6{font-size:14px;}
ul,ol,li{list-style:none;margin:0;padding:0px;}
a{color:#000;text-decoration:none;}
img{border:none;}
.f_l,.fl{float:left;}
.f_r,.fr{float:right;}
.clear{clear:both;}
input,button,textarea{ border:none;font-family: "微软雅黑"; background:none;}
input,button {outline:none;}
*{ margin:0; padding:0;  }
i,em{ font-style:normal;}
.clearfix {zoom: 1;}
.clearfix:before, .clearfix:after {content: "";display: block;height: 0;clear: both;overflow: hidden;}
*,
*:after,
*:before {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.container{width:1400px;margin:0 auto;height:auto;display:block;}
.container8{width:1200px;margin:0 auto;height:auto;display:block;}


.header{display:block; width:100%; height:35px; line-height:35px; }
.header p{display:block; float:left; font-size:14px; color:#fff;}
.header span{display:block;color:#fff; font-size:14px;}


.header{ display:block;width:100%; height:100px; padding:5px 0; position:fixed; top:0px; left:0px; z-index:999; border-top:0 !important;border-left:0 !important;border-right:0 !important;}
.header:hover{ background:rgba(0,0,0,0.6) !important;}
.header .logo{float:left; position:relative; z-index:99999; padding-top:7px;}
.header .logo a{display:inline-block; margin-top:5px;}
.header .logo a  img{ height:40px; display: inline-block; width:auto; vertical-align:middle;}
.header .logo span{ height:30px; line-height:30px;}
.header .logo span h1{display:inline-block;color: #fff; font-size: 14px; font-weight:normal;}
.header .nav{ height:90px; z-index:1; float:right ; }
.header .nav a{ color:#333;  }
.header .nav .nLi{ float:left; display:inline; color:#FFF }
.header .nav .nLi.dd{ display:block; float:right;}
.header .nav .nLi.dd a{color:#ee6b01;}
.header .nav .nLi h3 a{ display:block; padding:0 25px; font-size:18px; font-weight:normal; line-height:90px; color:#FFF  }
.header .nav .nLi h3 a:hover{ color:#ee6b01;}
.header .nav .ts h3 a{ display:inline-block; padding:0px 5px;}
.header .nav .sub{ display:none; width:100%; left:0; top:100px; height:350px;  position:absolute; background:url(../img/about_bg.jpg);}
.header .nav .sub .sub_menu {width:1200px; display:block; margin:0 auto; padding-top:50px;}
.header .nav .sub .sub_menu .leftImg { display:block; width:350px; margin-right:40px;}
.header .nav .sub .sub_menu .leftImg img{ display:block; width:100%}
.header .nav .sub .sub_menu .midDiv{ display:block; width:360px; margin-right:70px;}
.header .nav .sub .sub_menu .midDiv .msg{ display:block; padding-top:20px; font-size:20px; color:#333}
.header .nav .sub .sub_menu .midDiv .wen{ display:block; padding-top:10px; font-size:16px; color:#777; line-height:32px;}
.header .nav .sub .sub_menu .midDiv .btnDiv a{ display:block; border:1px #ee6b01 solid; width:140px; height:40px; line-height:40px; margin-top:20px; text-align:center; font-size:16px; color:#ee6b01}
.header .nav .sub .sub_menu .midDiv .btnDiv a:hover{ background:#ee6b01; color:#FFF}
.header .nav .sub .sub_menu .list{ display:block; width:300px;}
.header .nav .sub .sub_menu .aa{display:block; width:380px;}
.header .nav .sub .sub_menu .aa li {display: block;float: left; width:50%;}
.header .nav .sub .sub_menu .aa li a{ padding:0px 20px;display:block; font-size:15px;color: #4f4f4f; text-align:left;line-height:40px; height:40px; margin:0 auto;}
.header .nav .sub .sub_menu .aa li a:hover{ background:#ee6b01;color:#FFF}
.header .nav .sub .sub_menu .list li{font-size:15px;}
.header .nav .sub .sub_menu .list li a{ display:inline-block;color: #4f4f4f; line-height:40px; padding:0px 25px;}
.header .nav .sub .sub_menu .list li a:hover{ background:#ee6b01;color:#FFF}
.header .nav .nLi.dd i{display:inline-block; width:40px; height:30px;}
.header .nav .nLi.dd i img{display:block; width:40px; height:auto;}
.header .nav .nLi.dd a{color:#eb9d34; display:inline-block; font-size:24px; font-weight:bold;}

.header .nav .ss  h3 a{ font-size:22px; padding:0px 20px; cursor:pointer}

.juzhong{ display:block; position:sticky; top:0px; border:0; height:100px; z-index:9999;background:#282525;}


.sp_header{ display:none}
.sjj_nav{ display:none}

/* 本例子css */
.slideBox{ width:100%; height:auto; overflow:hidden; position:relative; }
.slideBox .hd{ height:12px; overflow:hidden; position:absolute; left:50%; bottom:60px; transform:translate(-50%,-50%); z-index:1;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:12px; height:12px; line-height:12px; text-align:center; background:#fff; cursor:pointer; border-radius:20px;}
.slideBox .hd ul li.on{ background:#EE6B01; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; position:relative; }
.slideBox .bd img{ width:100%; height:auto; display:block;  }

.rs{display:block; width:100%; position:relative; height:30px;}
.daoji{display:block; width:1200px; height:80px; background:#ee6b01; position:absolute; line-height:80px; top:-47px; left:0; box-shadow:0px 0px 16px rgba(0,0,0,0.5); color:#fff; border-radius:10px; padding:0px 50px; z-index: 8;}
.daoji .hot{display:block; float:left; font-size:16px; color:#fff;}
.daoji .hot a{color:#fff; padding-right:10px;}

.daoji .ss{display:block; float:right;}
.daoji .ss p{display:inline-block; padding-right:30px;}
.input-r{display:block; width:330px; float:right;}
.input-r form {display:block; position:relative;}
.input-r form input{width:250px; height:30px; border:solid 1px #fff;text-indent:1em; font-size:14px;color:#fff; background:none;}
.input-r form button{height: 30px;width: 50px;background: #fff;display: block;position: absolute; color:#EE6B01; font-size:14px; font-weight:bolder; text-align:center; line-height:30px; border:solid 1px #fff;top: 25px;
    right: 31px;}
	.input-r form input::-webkit-input-placeholder{color:#fff;}
	
.jj{display:block; width:100%; padding:0px 0px 50px;}
.text{display:block; width:100%; text-align:center;}

.text h2{display:inline-block;    padding-left:20px; background:url(../img/tb.jpg) left center no-repeat;  text-align:center; height:50px; line-height:50px; font-size:40px; position:relative; margin:0 auto;}
.text h2 i img{    display: inline-block;width: auto;height: 51px;/* vertical-align: middle; */ position: absolute;left: 31px;top: -1px;}
.text h2 span{    position: absolute;right: 83px;}
.text p{font-size:20px; padding:15px 0px; color:#444;}

.fa{display:block; width:100%; background:url(../img/fangan.jpg) no-repeat; height:600px; margin-top:20px;}
/* effect-1 css */
.fa ul{}
.fa ul li{float: left; width:12.4%;margin-right:0.1%; height:600px;}

.fa ul h3{font-size: 20px; margin: 40px 0 10px;}
.fa ul p{line-height:30px; font-size: 14px; text-align:justify; padding:0 10px;}
.fa ul .btn:hover{background-color: transparent; color: #4d92d9; transition: 0.4s;}
.fa ul .text-desc{position: absolute; left: 0; top: 0; background-color: #F07F24; height: 100%; opacity: 0; width: 100%; padding: 20px;}

.fa ul .port-1{ width: 100%; position: relative; overflow: hidden; z-index:99; text-align: center; height:100%;}
.fa ul  .port-1 .text-desc{ background:#F07F24; opacity: 1; top: -100%; color: #fff; padding: 45px 20px 20px 20px;
	transition: 0.5s;
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
}
.fa ul  .port-1 .image-box{background:  rgba(0,0,0,0.5); height:600px; width:100%; padding:250px 0px;}
.fa ul  .port-1 img{	transition: 0.5s;	-webkit-transition: 0.5s;	-moz-transition: 0.5s; margin:0 auto;}
.fa ul  .port-1 .image-box h4{ display:block; color:#fff; font-size:20px; position:static; height:auto; background:none;}

.fa ul  .port-1:hover img{	transform: scale(1.2);	-webkit-transform: scale(1.2);	-moz-transform: scale(1.2);}
.fa ul  .port-1.effect-2 .text-desc{top: auto; bottom: -100%;}
.fa ul .port-1.effect-2:hover .text-desc{bottom: 0;}

.text1 h2 span{right:160px;}


.m-jj{display:none; width:100%; padding:0px 0px 50px;}


.m-fa ul li{float: left; width:48%;margin:5px 1%; }
.m-fa ul h3{font-size: 20px; margin: 40px 0 10px;}
.m-fa ul p{line-height:30px; font-size: 14px; text-align:justify; padding:0 10px;}
.m-fa ul  .port-1{height:auto;}
.m-fa ul  .port-1 img{width:100%;	margin:0 auto;}
.m-fa ul  .port-1 .image-jjfa{width:100%;position: absolute; top:0px; text-align:center;    background: rgba(0,0,0,0.5); height:100%;}
.m-fa ul  .port-1 .image-jjfa img{width:40px; margin-top:14%;}
.m-fa ul  .port-1 .image-jjfa h4{color:#fff; font-size:16px; position:static; height:auto; background:none;line-height:40px;}
.m-fa ul  .port-1:hover h4{display:block; }



.cp{width:100%; padding-top:60px;}

#product{width:1400px;margin:50px auto 50px auto;}
#product .product_left{width:300px;float:left;background:#ee6b01;}
#product .product_left .left_title{padding:30px 0 30px;}
#product .product_left .left_title p{font-size:16px;text-align:center;color:#FFF;line-height:26px;}
#product .product_left .left_title p:first-child{font-weight:bold;font-size:29px;line-height:45px;letter-spacing:2px;}
#product .product_left .product_leftT{width:292px; min-height:301px;background:#FFF;margin-left:4px;padding:12px 0 30px;font-family:'微软雅黑';}
#product .product_left .product_leftT li{height:50px;line-height:50px;margin-top:9px;padding:0 19px;}

#product .product_left .product_leftT li h3{font-weight:normal;font-size:21px;color:#2b2c2d;width:100%;height:100%;display:block;text-indent:20px;    cursor: pointer;}
#product .product_left .product_leftT li h3.hover,#product .product_left .product_leftT li h3:hover{background:#B3B3B3;color:#FFF;font-weight:bold;}
#product .product_left .product_bottom{padding:30px 0 30px;}
#product .product_left .product_bottom .b_title{width:160px;height:30px; font-size:16px; line-height:30px;background:url(../img/leftphone.png) no-repeat left top;color:#FFF;text-indent:35px;margin:0 auto;}
#product .product_left .product_bottom p{font-size:25px;color:#FFF;font-weight:bold;line-height:35px;text-align:center;}
#product .product_left .product_bottom .b_btn{background:#FFF;height:28px;line-height:28px;width:151px;display:block;font-size:15px;color:#ee6b01;font-weight:bold;margin:0 auto;margin-top:12px;text-align:center;
    box-shadow:0px 2px 2px rgba(0,0,0,.16);
    -webkit-box-shadow:0px 2px 2px rgba(0,0,0,.16);/* Safari and Chrome */
    -moz-box-shadow:0px 2px 2px rgba(0,0,0,.16);/* Firefox */
    -o-box-shadow:0px 2px 2px rgba(0,0,0,.16);/* Opera */}
#product .product_right{width:1060px;float:right;}
#product .product_right .right_title{padding:17px 0 17px 25px;background:url(../img/product_titlebg.png);position:relative;}
#product .product_right .right_title span{display:block;line-height:23px;border-left:4px solid #ee6b01;text-indent:10px;font-size:22px;font-weight:bold;color:#ee6b01;}
#product .product_right .right_title .p_more{position:absolute;top:15px;right:8px;display:block;height:23px;color:#494949; font-size:18px;}
#product .product_right .product_rightT{}
#product .product_right .product_rightT li{float:left;background:#DBDBDB;width:335px;margin-top:24px;margin-left:24px;padding:1px;}
#product .product_right .product_rightT li:nth-child(3n+1){margin-left:0;}
#product .product_right .product_rightT li img{display:block;width:100%;height:204px;}
#product .product_right .product_rightT li p{font-size:16px;height:40px;line-height:40px;text-align:center;font-family:'微软雅黑';color:#414141;position:relative;}
#product .product_right .product_rightT li p .more_btn{width:30px;height:40px;position:absolute;right:0px;bottom:0;background:#909090;color:#FFF;display:block;}
#product .product_right .product_rightT li p a{color:#414141; font-size: 17px;}


/* 本例子css */
.slideTxtBox{ width:100%; text-align:left;  }
.slideTxtBox .hd{  display:block; width:100%;}
.slideTxtBox .hd ul{ width:20%; margin:0 auto;}
.slideTxtBox .hd ul li{ float:left;cursor:pointer; width:50%;}
.slideTxtBox .hd ul li a{display:block; width:90%; height:40px; border:solid 1px #000; border-radius:20px; font-size:16px; text-align:center; line-height:40px;}
.slideTxtBox .hd ul li.on a{  cursor:pointer; background:#f86125; box-shadow:16px rgba(249,96,36,0.5); border:none; color:#fff;}
.slideTxtBox .bd{display:block; width:100%; margin-top:20px;}
/* 本例子css */
.picMarquee-left{ width:100%;  overflow:hidden; position:relative;  }
.picMarquee-left .hd2{ overflow:hidden;  height:50px; }
.picMarquee-left .hd2 .prev{ background:url(../img/left.png) no-repeat; width:50px; height: 50px; display:block;position:absolute; top:50%; z-index:999; left:0}
.picMarquee-left .hd2 .next{ background:url(../img/left.png) no-repeat; width:50px; height: 50px; display:block;position:absolute; top:50%; z-index:999; right:0}

.picMarquee-left .bd{ width:95%; margin:0 auto;}
.picMarquee-left .bd ul{}
.picMarquee-left .bd ul li{ float:left; display: block; overflow:hidden; width:25%;}
.picMarquee-left .bd ul li a{display:block; width:90%;box-shadow:0px 0px 16px rgba(0,0,0,0.5); padding:10px; background:#fff;}
.picMarquee-left .bd ul li a .pic{display:block; width:100%; height:251px; overflow:hidden;}
.picMarquee-left .bd ul li a .pic img{display:block; min-height:251px; width:100%;}
.picMarquee-left .bd ul li .title{ display:block; width:100%; margin-top:20px; text-align:center;}
.picMarquee-left .bd ul li .title h2{font-weight:normal; height:40px; line-height:40px; font-size:18px;}
.picMarquee-left .bd ul li .title p{line-height:30px; font-size:14px; color:#666;}

/* 本例子css */
.slideGroup{ width:100%; text-align:left;  }
.slideGroup .parHd{ padding-bottom:40px;}
.slideGroup .parHd ul{ width:20%; margin:0 auto;}
.slideGroup .parHd ul li{ float:left;cursor:pointer; width:50%;}
.slideGroup .parHd ul li a{display:block; width:90%; height:40px; border:solid 1px #000; border-radius:20px; font-size:16px; text-align:center; line-height:40px;}
.slideGroup .parHd ul li.on a{  cursor:pointer; background:#f86125; box-shadow:0px 0px 16px rgba(249,96,36,0.5); border:none; color:#fff;}

.slideGroup .sPrev,.slideGroup .sNext{ position:absolute;top:180px; display:block;}
.slideGroup .sNext{ background:url(../img/right.png) no-repeat; width:35px; height:35px;right:0px;}
.slideGroup .sPrev{ background:url(../img/left.png) no-repeat; width:35px; height:35px;left:0px;}
.slideGroup .slideBox2{ overflow:hidden; zoom:1; position:relative; width:100%;padding: 10px 38px 10px 44px; }

.slideGroup .parBd{ width:100%; margin:0 auto;}
.slideGroup .parBd ul{ width:100%;}
.slideGroup .parBd ul li{ float:left; display: block; overflow:hidden; width:24%;box-shadow:0px 0px 10px rgba(0,0,0,0.2); margin:10px; }
.slideGroup .parBd ul li a{display:block; width:100%; padding:10px; background:#fff;}
.slideGroup .parBd ul li a .nn{display: block; width:100%;}
.slideGroup .parBd ul li a .pic{display:block; width:100%; height:251px; overflow:hidden;}
.slideGroup .parBd ul li a .pic img{display:block; min-height:251px; width:100%;}
.slideGroup .parBd ul li .title{ display:block; width:100%; margin-top:20px; }
.slideGroup .parBd ul li .title h2{font-weight:normal; height:40px; line-height:40px; font-size:18px;text-align:center;}
.slideGroup .parBd ul li .title p{line-height:30px; font-size:14px; color:#666; height:60px; overflow:hidden;}
.slideGroup .parBd ul li .title:hover{background:#f86125; color:#fff;}
.slideGroup .parBd ul li .title:hover p{color:#fff;}

.cc8{width:75%;float:left;}
.yylywz{width:25%; float:left;  font-size:16px; line-height:30px; background:#f9f9f9;}
.yylywz .alwznr p{ float:left; font-size:18px; line-height:34px; text-indent: 2em;}
.alwznr{font-size:16px; line-height:30px;padding:10px 5% 10px 5%; height:425px;}
.mfzxrx{padding:30px 0 30px; margin:0px 0px 0px 10px; background:#ee6b01;}
.mfzxrx .b_title{width:160px;height:30px; font-size:16px; line-height:30px;background:url(../img/leftphone.png) no-repeat left top;color:#FFF;text-indent:35px;margin:0 auto;}
.mfzxrx p{font-size:25px;color:#FFF;font-weight:bold;line-height:35px;text-align:center;}
.mfzxrx .b_btn{background:#FFF;height:28px;line-height:28px;width:200px;display:block;font-size:15px;color:#ee6b01;font-weight:bold;margin:0 auto;margin-top:12px;text-align:center;
    box-shadow:0px 2px 2px rgba(0,0,0,.16);
    -webkit-box-shadow:0px 2px 2px rgba(0,0,0,.16);/* Safari and Chrome */
    -moz-box-shadow:0px 2px 2px rgba(0,0,0,.16);/* Firefox */
    -o-box-shadow:0px 2px 2px rgba(0,0,0,.16);/* Opera */}


.yy{padding-bottom:50px;}
#yylygd{display:none;}
.video-js{min-height:590px;}
.slideBox3{max-width:1400px; margin:0 auto; height:auto; overflow:hidden; position:relative;  }
.slideBox3 .hd{ overflow:hidden; position:relative;z-index:1; }
.slideBox3 .hd ul{ overflow:hidden; zoom:1;width:100%; text-align: center; }
.slideBox3 .hd ul li{ display:block; float:left;text-align:center; position:relative; width:25%; line-height:80px; height:80px; color:#fff; cursor:pointer; font-size:20px; background:#000;}
.slideBox3 .hd ul li i{ display:inline-block; width:2px; height:60px; background:#888; position:absolute; right:0; top:10px;}
.slideBox3 .hd ul li a{display: block;color: #fff;text-align: center;width:100%; margin:0 auto;}
.slideBox3 .hd ul li.on a,.slideBox3 .hd ul li a:hover{ background:#ee6b01; color:#fff;}

.slideBox3 .bd{ position:relative; z-index:0; width:100%;}
.slideBox3 .bd li{ zoom:1; vertical-align:middle; position:relative; }
.slideBox3 .bd img{ height:auto; display:block; width:100%;  }
.slideBox3 .bd summary{ width:100%; bottom:0; position:absolute;background: rgba(255,255,255,0.5);height:70px; line-height:70px; text-align:center; font-size:16px; color:#fff;}

/*视频*/
.center_banner{ position:relative; background-size:100% auto !important;}
.banner_vid{ width:100%; height:100%; display:block; position:absolute; left:0; top:0; background:url(../img/play_video.png) no-repeat center; z-index:500; }
.center_banner img {  width:100%; height:auto;}
.center_banner_title{ position:absolute; height:33px; top:50%; margin-top:-16px; left:0; width:100%;}
.center_banner_title img{ display:block; margin:0 auto; width:auto; height:33px;}

.video_appbox,.video_appboxb,.video_appboxc{ position:fixed; width:100%; height:100%; top:0; left:0; z-index:90001; display:none;}
.video_appbox .video_t,.video_appboxb .video_tb,.video_appboxc .video_tc{ left:10%; top:15%; position:absolute; height:70%; width:80%;   z-index:90001; background:#000;}
.video_appbox .mask,.video_appboxb .mask,.video_appboxc .mask{ position:absolute; z-index:1; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.5); z-index:90000}
.lt9 .video_appbox .mask,.lt9 .video_appboxb .mask,.lt9 .video_appboc .mask{filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#88000000", EndColorStr="#88000000");}
.video_t > a,.video_tb > a,.video_tc > a { position: absolute; right: -19px; top: -19px; z-index: 2; }




#infobg{margin:30px auto;background:url(../img/infobg.jpg) no-repeat center top #F6F6F6;background-size:100% 522px;padding:80px 0 23px;border-bottom:1px solid #F1F1F1;}
.info .pb_title{text-align:center;position:relative;}
.info .pb_title .p_t{margin:0;font-size:36px;color:#fff;text-align:center;font-weight:bold;height:46px;line-height:46px;position:relative;}
.info .info_content{margin-top:21px;}
.info .info_content p{line-height:30px;text-align:center;font-size:16px;color:#FFF;}
.info .info_btn{margin-top:45px;text-align:center;}
.info .info_btn a{width:171px;height:42px;line-height:42px;border:1px solid #fff;color:#fff;border-radius:21px;text-align:center;margin-left:32px;display:inline-block;}
.info .info_btn a:first-child{margin-left:0;}
.info .info_btn a:last-child{background:#f5a21c;border:1px solid #f5a21c;}
.info .i_ul{margin-top:68px;}
.info .i_ul ul li{display:block; float:left; width:23%;margin:0px 1%;}

.info .i_ul ul li a{display:block; width:100%; overflow:hidden; padding: 20px 20px;
    background: #fff;}
.info .i_ul ul li a .pic{display:block; width:100%; height:210px; overflow: hidden;}
.info .i_ul ul li a img{display:block; width:100%; min-height:210px;-moz-transition:.5s ease-in;
-webkit-transition:.5s ease-in;
-o-transition:.5s ease-in;
-ms-transition:.5s ease-in;
transition:.5s ease-in;}
.info .i_ul ul li a p{ height:50px; line-height:50px; font-size:18px; text-align:center; width:100%; bottom:0; font-weight:700; color:#333;}
.info .i_ul ul li a:hover img{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}
.info .i_ul ul li a:hover p{ background:rgba(258,107,1,0.5); color:#fff;}

.info .i_li{width:23.8%;margin-left:1.6%;background:#FFF;box-shadow:3.66px 1.62px 9px 1px rgba(7,0,2,.07);float:left;padding:30px 15px;display:block;}
.info .i_li:first-child{margin-left:0;}
.info .i_li i{width:100%;height:71px;display:block;}
.info .i_li i.infoicon1{background:url(../img/infoicon1.png) no-repeat center top;}
.info .i_li i.infoicon2{background:url(../img/infoicon2.png) no-repeat center top;}
.info .i_li i.infoicon3{background:url(../img/infoicon3.png) no-repeat center top;}
.info .i_li i.infoicon4{background:url(../img/infoicon4.png) no-repeat center top;}
.info .i_li .i_txt{margin-top:13px;text-align:center;}
.info .i_li .i_txt p{margin-bottom:0;}
.info .i_li .i_txt p:first-child{line-height:44px;color:#333;font-size:18px;}
.info .i_li .i_txt p:last-child{color:#848484;font-size:14px; line-height:26px; min-height:52px;}







#infoobg{margin:30px auto;background:url(../img/infobg.jpg) no-repeat center top #F6F6F6;background-size:100% 522px;padding:80px 0 23px;border-bottom:1px solid #F1F1F1;}
.infoo .pb_title{text-align:center;position:relative;}
.infoo .pb_title h2{display:inline-block;    padding-left:20px; background:url(../img/tb.jpg) left center no-repeat;  text-align:center; height:50px; line-height:50px; font-size:40px; position:relative; margin:0 auto;}

.infoo .i_ul{margin-top:68px;}
.infoo .i_ul ul li{display:block; float:left; width:31%;margin:0px 1% 1% 1%;}

.infoo .i_ul ul li .pic{display:block; width:100%; height:280px; overflow: hidden;}
.infoo .i_ul ul li img{display:block; width:100%; min-height:210px;-moz-transition:.5s ease-in;
-webkit-transition:.5s ease-in;
-o-transition:.5s ease-in;
-ms-transition:.5s ease-in;
transition:.5s ease-in;}
.infoo .i_ul ul li p{ height:50px; line-height:40px; font-size:17px; text-align:center; width:100%; bottom:0;  color:#333;}
.infoo .i_li{width:31%;margin-left:1.6%;background:#FFF;box-shadow:3.66px 1.62px 9px 1px rgba(7,0,2,.07);float:left;padding:30px 15px;display:block;display:block; width:100%; overflow:hidden; padding: 20px 20px;
    background: #fff;}























	/* 本例子css */
	.xw{padding:20px 0px 50px 0px;}
.slideGroup2{ max-width:1400px;margin:30px auto 0px auto; padding-top:0px;}
.slideGroup2 .parHd ul{ width:30%; margin:0 auto;}
.slideGroup2 .parHd ul li{ float:left;cursor:pointer; width:50%;}
.slideGroup2 .parHd ul li a{display:block; width:90%; height:40px; border:solid 1px #000; border-radius:20px; font-size:16px; text-align:center; line-height:40px;}
.slideGroup2 .parHd ul li.on a{  cursor:pointer; background:#f86125; box-shadow:0px 0px 16px rgba(249,96,36,0.5); border:none; color:#fff;}

.slideGroup2 .con1{display:block; width:100%; padding-top:50px; height:400px; overflow:hidden;}
.slideGroup2 .con1 .ab1{display:block; width:100%;}
.slideGroup2 .con1 .ab1 ul li{display:block; float:left; width:25%;}
.slideGroup2 .con1 .ab1 ul li a{display:block; width:95%; overflow:hidden;}
.slideGroup2 .con1 .ab1 ul li a .pic{display:block; width:100%; height:300px; overflow: hidden;}
.slideGroup2 .con1 .ab1 ul li a img{display:block; width:100%; min-height:300px;-moz-transition:.5s ease-in;
-webkit-transition:.5s ease-in;
-o-transition:.5s ease-in;
-ms-transition:.5s ease-in;
transition:.5s ease-in;}
.slideGroup2 .con1 .ab1 ul li a p{ height:50px; line-height:50px; font-size:18px; text-align:center; width:100%; bottom:0; font-weight:700; color:#333;}
.slideGroup2 .con1 .ab1 ul li a:hover img{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}
.slideGroup2 .con1 .ab1 ul li a:hover p{ background:rgba(258,107,1,0.5); color:#fff;}
.slideGroup2 .con1 .left{display:block; float:left; width:50%; height:350px; overflow:hidden;}
.slideGroup2 .con1 .left img{display:block; width:100%; min-height:350px;}
.slideGroup2 .con1 .right{display:block; width:46%; float:right;}
.slideGroup2 .con1 .right h2{font-size:30px; height:40px; line-height:40px;}
.slideGroup2 .con1 .right p{font-size:16px; line-height:30px; padding:30px 0px;}
.slideGroup2 .con1 .right a.more{display:block; width:100px; height:30px; line-height:30px; border-radius:30px; border:solid 1px #f86125; text-align:center;}
.slideGroup2 .con1 .right a.more:hover{color:#fff; background:#f86125;}
.slideGroup2 .con1 .right ul li{display:block; width:100%;}
.slideGroup2 .con1 .right ul li a{display:block; width:100%; height:45px; line-height:45px; overflow:hidden;}
.slideGroup2 .con1 .right ul li a p{display: block; float:left; width:75%; padding:0; line-height:40px; color:#666666; font-size:18px;}
.slideGroup2 .con1 .right ul li a p i{display:inline-block; width:20px; height:20px; vertical-align:middle; margin-right:10px;}
.slideGroup2 .con1 .right ul li a p em{display:inline-block; width:10px; height:10px; vertical-align: middle; border:solid 1px #f86125; border-radius:100%; margin-right:5px;}
.slideGroup2 .con1 .right ul li a p i img{display:block; width:20px; height:20px;}
.slideGroup2 .con1 .right ul li a span{display:block; float:right; width:20%; color:#888; font-size:14px;}
.slideGroup2 .con1 .right ul.tj{margin-top:5px; width:100%;}
.slideGroup2 .con1 .right ul.tj li{height:45px; line-height:45px;}
.slideGroup2 .con1 .right ul li a p:hover{color:#f86125;}
.index-about {
    margin-top: 70px; background:#eb9d34;
}
.wrap {
    width: 98%;
    max-width: 1366px;
    margin: 0 auto;
}
.about-msg {
    float: left;
    width: 42%;
    background: url(../img/bg-msg.png) no-repeat #FFF top right;
    padding: 30px 4.4% 30px;
    margin-top: -40px;
    -webkit-box-shadow: 0 0 40px rgba(3,3,3,.1);
    -moz-box-shadow: 0 0 40px rgba(3,3,3,.1);
    -ms-box-shadow: 0 0 40px rgba(3,3,3,.1);
    -o-box-shadow: 0 0 40px rgba(3,3,3,.1);
    box-shadow: 0 0 40px rgba(3,3,3,.1);
}
.msg-tit span {
    display: block;
    text-align: center;
    color: #2D203B;
    font-size: 22px;
        width: 120%;
    margin-left: -10%;
    line-height: 1.2;height:45px; line-height:45px;
}
.msg-tit p{font-size:30px; color:#ee6b01;}
.about-msg p { 
}
.about-msg p span {
    margin-right: 36px;
    color: #2D203B;
    font-size: 20px;
    line-height: 1.1;
}
.about-msg p span:before {
    content: "";
    display: inline-block;
    width: 20px;
    height: 20px;
    background:  url(../img/msg-dot.png) no-repeat left center;
    vertical-align: bottom;
    margin-right: 8px;
}
.about-msg ul li {
    position: relative;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 15px 0 27px;
    box-sizing: border-box;
    border-bottom: 1px solid #DDD;
}
.about-msg ul li img {
    position: absolute;
    left: 0;
    top: 17px;
    width: 37px;
    height: 40px;
    margin-right: 12px;
}
.about-msg ul li input, .about-msg ul li textarea {
    width: 100%;
    padding-left: 50px;
    font-size: 14px;
    height: 36px;
    line-height: 36px;
    color: #333;
    font-family: "Microsoft YaHei";
    background: none;
}


about-msg ul li textarea {
    height: 48px;
    line-height: 24px;
    margin-top: 4px;
}
.about-msg ul li input, .about-msg ul li textarea {
    width: 100%;
    padding-left: 50px;
    font-size: 14px;
    height: 36px;
    line-height: 36px;
    color: #333;
    font-family: "Microsoft YaHei";
    background: none;
}
textarea {
    resize: none;
    outline: none;
    border: none;
}
.msg-btn {
    margin-top: 30px;
    position: relative;
}
.msg-btn input {width: 146px;height: 56px;line-height: 56px;background: url(../img/msg-btn.png) no-repeat;cursor: pointer; font-size:20px;}
.msg-btn:after {
    content: "";
    display: inline-block;
    position: absolute;
    left: 146px;
    top: 26px;
    width: 130px;
    height: 2px;
    background: -webkit-linear-gradient(left, #342D43 0%,transparent 100%);
    background: -moz-linear-gradient(left, rgb(2, 2, 2) 0%, transparent 100%);
    background: -ms-linear-gradient(left, #342D43 0%,transparent 100%);
    background: -o-linear-gradient(left, #342D43 0%,transparent 100%);
    background: linear-gradient(to right, #342D43 0%,transparent 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=#342D43, endColorstr=transparent, GradientType=1 );
}

.about-base {
    float: left;
    width: 55%;
    padding-top: 35px;
    margin-left: 3%;
}
.about-name span {
    color: #D93743;
    font-size: 36px; height:136px; line-height:136px; display:block;
}
.about-name p {
    color: #FFF;
    font-size: 20px;
}
.about-name img {
    margin-right: 25px; display:inline-block;
}
.about-base .nr2{ font-size:18px; line-height:30px; padding-top:30px; color:#fff; width:100%;}

/* footer */
.foot{background-color: #a0a0a0;color:#eee; padding:40px 0px 10px;}
.foot .left-fs{display:block; float:left; width:29%;}
.foot .left-fs ul li{display:block; height:40px; line-height:40px; font-size:14px; color:#fff;}
.foot .left-fs ul li.oo{font-size:24px; height:70px; line-height:70px; color:#fff; font-weight:bold;}
.foot .left-fs ul li.oo i{display:inline-block; width:50px; height:50px; vertical-align:middle;}
.foot .left-fs ul li.oo i img{display:block; width:50px; height:auto;}
.foot .left-fs ul li i{display:inline-block; width:40px; height:40px; vertical-align:middle;}

.foot .left-fs ul li b{font-size:24px;}
.foot .left-fs p{margin-top:20px; height:50px; line-height:50px;}
.foot .left-fs p a{display: inline-block; width:30px; height:30px; margin:0px 10px; background:#d4d4d4; border-radius:50%; vertical-align:middle; cursor:pointer;}
.foot .left-fs p a img{ width:20px; display:block; margin:0 auto; margin-top:5px;}


.foot dl{display: inline-block; float:left; padding:0px 39px; border-left:solid 1px #fff; height:170px; width:13%;}
.foot dl.dd{width:25%;padding: 0px 0px 0px 59px}
.foot dl.dd dd{    display: block;  float:left;width: 37%;margin-right: 29px}
.foot dl dt a{color:#fff; font-size:18px; text-align:center; height:50px; line-height:50px;}
.foot dl dd {font-size:14px; color:#fff; height:30px; line-height:30px;}
.foot dl dd a{font-size:14px; color:#fff; height:30px; line-height:30px;}
.foot dl.cc5{border-right:solid 1px #fff;}

.right-dy{display:block; width:20%; float:right;}
.right-dy img{width:130px; height: auto; display:block; margin:0 auto;}
.right-dy p{font-size:14px; line-height:25px; padding-left:40px; color:#fff;}
.links{display:block;  line-height:30px; color:#fff;background-color: #a0a0a0;}
.links p a{font-size:14px; color:#fff; padding-right:10px;}
.foot p.gx{text-align:center; padding-bottom:20px;border-bottom:solid 1px #fff; margin-top:17px;}
.foot p.gx a{color:#fff; padding-left:10px;}
.foot p.gx a i{display:inline-block; padding:0px 5px;}
.foot p.gx a img{display:inline-block; vertical-align:middle;}



/*服务与支持1*/
.ban{display:block; width:100%; height:auto;}
.ban img{ display:block; width: 100%; height: auto;}
.contaniner5{display:block; width:1300px; margin:0 auto;}
.contaniner6{display:block; width:1200px; margin:0 auto;}
.con-severice{width:100%; display:block;}
.severice1{width:100%;  margin-top:-5px; }

.wz{display:block; width:100%; padding-left:40px;  line-height:66px;}

.wz p em{display:inline-block; font-style:normal; color:#666; font-size:16px;}
.wz p a{font-size:16px; color:#666; padding:0px 5px;}
.wz p a:hover{color:#ee6b01;}
.dh1{display:block; width:100%; background:url(../img/se1.jpg) no-repeat; height:83px;}
.dh1 ul{ width:80%; padding-right:30px;}
.dh1 ul li{display:block; width:25%; float:left; padding:20px 0px;}
.dh1 ul li a{display:block; width:80%; margin:0 auto; text-align:center; color:#fff; font-size:20px; height:40px; line-height:40px;}
.dh1 ul li a:hover,.dh1 ul li.on a{background:#fc7d37; border-radius:25px;}

.tx1{display:block; width:40%; padding-top:10px; padding-bottom:10px; float:left;}
.tx1 h2{ display:block; font-size:36px; height:70px; line-height:70px;    margin-bottom:20px}
.tx1 h2 em{display:block; width:150px; height:3px; background:#eb9d34; margin-left:20px;}
.tx1 h2 i{display: inline-block; width:20px; height:20px; margin-right:10px;}
.tx1 h2 i img{display:block; width:20px; height: auto; vertical-align:middle; max-width:none; margin:0;}
.tx1 h1{ display:block; font-size:36px; height:70px; line-height:70px;    margin-bottom:20px}
.tx1 h1 em{display:block; width:150px; height:3px; background:#eb9d34; margin-left:20px;}
.tx1 h1 i{display: inline-block; width:20px; height:20px; margin-right:10px;}
.tx1 h1 i img{display:block; width:20px; height: auto; vertical-align:middle; max-width:none; margin:0;}


.tx1 p{font-size:16px; line-height:35px; text-indent:33px;}
.img-left{display:block; width:50%; float: right;height:451px;margin:20px auto;overflow:hidden;  }
.img-left  img{display:block;width:100%; min-height:451px;moz-transition:.5s ease-in;-webkit-transition:.5s ease-in;-o-transition:.5s ease-in;-ms-transition:.5s ease-in;
transition:.5s ease-in;}
.img-left img:hover{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}
.tx2{display:block; width:100%; float:none;}
.tx2 img{display:block; max-width:100%; margin:20px auto;-moz-transition:.5s ease-in;-webkit-transition:.5s ease-in;-o-transition:.5s ease-in;-ms-transition:.5s ease-in;
transition:.5s ease-in;}
.tx2 img:hover{-moz-transition:.5s ease-in;-webkit-transition:.5s ease-in;-o-transition:.5s ease-in;-ms-transition:.5s ease-in;
transition:.5s ease-in;}


/*新闻中心*/
.box-hot{margin-top:30px}
.box-hot p{display:block; width:100%; text-align:center; font-size:20px; padding-bottom:20px;}
.box-hot li{padding:20px;background-color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 3px 15px rgba(37,92,79,.15);-moz-box-shadow:0 3px 15px rgba(37,92,79,.15);-ms-box-shadow:0 3px 15px rgba(37,92,79,.15);-o-box-shadow:0 3px 15px rgba(37,92,79,.15);box-shadow:0 3px 15px rgba(37,92,79,.15);overflow:hidden;position:relative; box-sizing:border-box; width:98%; margin:0 1% 35px 1%;}
.box-pic{float:left;width:27%;}
.box-pic a{display:block;}
.box-pic a img{ width:100%;}
.box-info{display:block;overflow:hidden;padding:6px 20px; width:71%; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; float:right;}
.box-info a{display:block;color:#000;font-size:18px;line-height:28px;font-weight:bold;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.box-info a:hover{color:#f86125}
.box-info p.box-font{line-height:32px;height:96px;margin-top:10px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2; font-size:16px; color:#666; text-align:left;}
.box-info span{display:inline-block;color:#666;font-size:16px;margin-top:12px}

.morea{  font-size:24px; display:block; text-align:center; line-height:50px;}
.morea a{ display:block; font-weight:700;}

.leftnew{ width:65%;}
.rightnew{ width:32%; box-shadow: 0px 0px 10px rgba(0,0,0,0.2); box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box;}		
.leftnew h1{ font-size:28px;margin-bottom:30px; text-align:center;}
.leftnew li{border-bottom: 1px dashed #ccc; text-align:right;line-height: 40px;color: #999;}
.newscon{font-size: 16px;width:98%;overflow: hidden;margin: 0 auto;color: #333;}
.newscon p{text-indent: 2em;line-height: 35px;padding: 10px 0;}
.newscon p a{color:#ee6b01;}
.newscon p a:hover{color:#ee6b01; text-decoration:underline;}
.newscon h2{height: 24px;line-height: 24px;font-size: 22px;margin: 10px 0 10px 0;color:#ee6b01;background: url(../img/h2bg.png) repeat-x 0px 13px;}
.newscon img{display:block; max-width:700px;margin: 0 auto;width:auto !important; height:auto !important;}
.newscon video{display:block;max-width:100%; margin:10px auto; width:auto !important; height:auto !important
;}
.rightnew span{ width:100%; background:url(../img/newst.jpg) no-repeat center; height:59px; line-height:59px; color:#fff; text-align:center; font-weight:bold; display:block; background-size:100% auto; font-size:24px;}



		/* 本例子css */
		.sideMenu{ padding:10px;}
		.sideMenu h3{ cursor:pointer; font-weight:normal;	 line-height:38px; height:38px; display:block; overflow:hidden; font-size:16px;	}
		.sideMenu ul{ display:none; /* 默认都隐藏 */ }


.tuijiana{  border-bottom:1px #dedede solid; padding-bottom:20px;  margin:10px auto 0 auto;}
.tuijiana a{ display:block;}
.tuijiana img{ width:40%; height:90px;}
.tuijiana .info{ width:57%; font-size:14px;}
.tuijiana .info h3{ width:100%;}
.tuijiana .info p{ line-height:28px; height:56px; overflow:hidden; color:#666;}









/*解决方案*/
.dh2{display:block; width:100%; height:50px;}
.dh2 ul{ width:95%; margin:0 auto; display:flex; }
.dh2 ul li{display:block; background:#f3f3f3; margin:0 1px; flex:auto;}
.dh2 ul li a{display:block;  text-align:center; color:#333; font-size:16px; font-weight:700; padding:0 10px; height:40px; line-height:40px;}
.dh2 ul li a:hover,.dh2 ul li.on a{background:#fc7d37; color:#fff;}

.jiejuetex{ font-size:16px;line-height:35px;  padding-bottom:20px; padding-top:20px;}
.jja li{ width:50%; float:left;}
.jja li a{display:block; width:95%; margin:0 auto;}
.jja li a .pic{display:block; height:300px; overflow:hidden; width:100%;}
.jja li img{  display:block; width:100%; min-height:300px; -moz-transition:.5s ease-in;
-webkit-transition:.5s ease-in;
-o-transition:.5s ease-in;
-ms-transition:.5s ease-in;
transition:.5s ease-in;}
.jja li img:hover{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}
.jja li p{ display:block; line-height:45px; text-align:center; font-size:16px; color:#666;}

.jjb{ text-align:center; margin-top:20px;}
.jjb img{display:block; max-width:100%;margin:0px auto 20px;}

.jiejuetex .p2{ text-indent:2rem;}
.jiejuetex .p2 i{ margin-right:5px; font-style:normal;}


.yangpin ul{ margin-top:0px;}
.yangpin ul h3{ background:url(../img/sanjiaoxing.png) no-repeat left center; line-height:60px; font-size:30px; color:#000; padding-left:40px; background-size:30px auto; margin-bottom:20px;}
.yangpin ul h3.yangpin5 em{width:177px;}
.yangpin ul h3 em{display: block;width: 116px;height: 3px;background: #eb9d34;}
.yangpin ul span{ background:url(../img/yuan.png) no-repeat left center; line-height:40px; font-size:16px; color:#666; padding-left:20px; background-size:12px auto; margin-left:20px; display:block;}
.yangpin3 ul{ margin-top:40px;}
.yangpin3 ul h3{ background:url(../img/sanjiaoxing.png) no-repeat left center; line-height:60px; font-size:30px; color:#000; padding-left:40px; background-size:30px auto;}
.yangpin3 ul h3 em{display: block;width: 175px;height: 3px;background: #eb9d34;}
.yangpin3 ul span{ line-height:40px; font-size:16px; color:#666; background-size:12px auto;display:block;}
.peixuna{display:block; width:1210px;}
.yangpin3 ul li{ width:50%; float:left;}
.yangpin3 ul li a{display:block; width:95%; margin:0 auto;}
.yangpin3 ul li a .pic{display:block; width:100%; height:353px; overflow:hidden; position:relative;}
.yangpin3 ul li img{  display:block; width:100%; min-height:353px; -moz-transition:.5s ease-in;
-webkit-transition:.5s ease-in;
-o-transition:.5s ease-in;
-ms-transition:.5s ease-in;
transition:.5s ease-in;}
.yangpin3 ul li a .pic p{position:absolute; bottom:0; background:#ee6b01; color:#fff; line-height:30px; padding:10px; font-size:14px; display:none;}
.yangpin3 ul li a .pic:hover p{display:block;}
.yangpin3 ul li img:hover{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}
.yangpin3 ul li p{ display:block; line-height:45px; text-align:center; font-size:16px; color:#666;}

.yangpin ul li{ width:50%; float:left;}
.yangpin ul li a{display:block; width:95%; margin:0 auto;}
.yangpin ul li a .pic{display:block; width:100%; height:353px; overflow:hidden; position:relative;}
.yangpin ul li img{  display:block; width:100%; min-height:353px; -moz-transition:.5s ease-in;
-webkit-transition:.5s ease-in;
-o-transition:.5s ease-in;
-ms-transition:.5s ease-in;
transition:.5s ease-in;}
.yangpin ul li a .pic p{position:absolute; bottom:0; background:#ee6b01; color:#fff; line-height:30px; padding:10px; font-size:14px; display:none;}
.yangpin ul li a .pic:hover p{display:block;}
.yangpin ul li img:hover{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}
.yangpin ul li p{ display:block; line-height:45px; text-align:center; font-size:16px; color:#666;}

.yangpin ul.peixuna li{ width:33.33%; float:left; margin:0; padding-top:20px;}
.yangpin ul.peixuna li a{display:block; width:90%;margin-right: 32px; position:relative;}
.yangpin ul.peixuna li .pic{height:252px; overflow:hidden;}
.yangpin ul.peixuna li img{  display:block; width:100%; min-height:252px;}
.yangpin ul.peixuna li .title{ display:block; line-height:45px; text-align:center; font-size:16px; color:#666; position:absolute; bottom:0; text-align:center; background:rgba(0,0,0,0.5); width:100%; height:45px; overflow:hidden;}
.yangpin ul.peixuna li .title h2{font-size:16px; color:#fff; font-weight:normal;}
.yangpin ul.peixuna li .title p{font-size:14px; line-height:30px; color:#fff;}
.yangpin ul.peixuna li a:hover .title{height:auto;line-height:25px; font-size:14px; padding:10px 20px; background:rgba(254,151,56, 0.8);}
.yangpin ul.peixuna li a:hover .title p{line-height:25px;}


.yangpin ul.on1 h3{margin-bottom:20px; }
.yangpin ul.on1 h3 em{width:180px;}
/*产品中心*/
.proleft{ width:23%;}
.proright{ width:75%;}
.chazhao input{display:inline-block; width:262px; border:solid 1px #ee6b01; text-indent:20px;}
.chazhao button{display:block; float: right;width:100px; line-height:42px;  background:#ee6b01; color:#fff; text-align:center;}
.chose-btn{ border-bottom:1px #fccca6 solid; padding-bottom:20px; width:98%; margin:0 auto 30px auto;}
.chose-btn input{display: block;color:#666;font-size:14px; display:block; line-height:40px;}
.chose-btn input:hover{background-position:right -10px center; }
.chose-btn .chazhao{ float:left; width:40%; display: block;overflow: hidden;padding:0 10px;margin-right:10px; line-height:40px;}
.chose-btn .chazhao2{ float:left; width:58%; display: block;overflow: hidden;padding:0 10px;}
.chazhao2 input{display:inline-block; width:310px; border:solid 1px #ee6b01; text-indent:20px;}
.chose-btn .chazhao span{ display:inline-block; color:#666; border-right:1px #fccca6 solid;}
.chose-btn .chazhao input{ display:inline-block;}
.chose-btn .chazhao2 button{ width:100px; line-height:42px; background:#ee6b01; color:#fff; text-align:center; display:inline-block; margin-left:-5px;}

.proright ul li{float:left;width:31.2%;margin:10px 1% 20px 1%;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.3);-ms-box-shadow:0px 0px 10px rgba(0,0,0,0.3);-o-box-shadow:0px 0px 10px rgba(0,0,0,0.3);box-shadow:0px 0px 10px rgba(0,0,0,0.3);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s; background:#fff; padding:5px;}
.proright ul li:hover{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}
.pro-pic1{display:block; height:179px; overflow:hidden;}
.pro-pic1 img{width:100%; min-height:179px;}
.pro-info1{padding:10px 12px}
.pro-info1 a{ display:block; }
.pro-info1 a h4{display:block;color:#000;font-size:20px;line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; font-weight:normal;text-align: center;}
.pro-info1 a span{display:block;color:#000;font-size:20px;line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; font-weight:normal;text-align: center;}
.pro-info1 a:hover{color:#255c4f}
.pro-info1 a p{color:#666;font-size:14px;line-height:30px;overflow:hidden;  display:block; height:60px; }

.proleft ul{ margin-bottom:40px; padding-bottom:0px;box-shadow: 0px 0px 10px rgba(0,0,0,0.2); box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; position:relative;}

.proleft span{ width:100%; background:url(../img/newst.jpg) no-repeat center; height:59px; line-height:59px; color:#fff; text-align:center; font-weight:bold; display:block; background-size:100% auto; font-size:24px; position:relative; top:-10px; }
.proleft h1{ width:100%; background:url(../img/newst.jpg) no-repeat center; height:59px; line-height:59px; color:#fff; text-align:center; font-weight:bold; display:block; background-size:100% auto; font-size:24px; position:relative; top:-10px; }

.proleft ul h4{ display:block;  line-height:60px; border-bottom:solid 1px #f1f1f1;}
.proleft ul h4 a{ display:block; padding:0 10%; font-size:16px;}
.proleft ul h4 a i{  font-size:16px; border:1px #666 solid; border-radius:50%; width:20px; height:20px; text-align:center; line-height:15px; font-style:normal; color:#666; float:right; margin-top:20px;}
.proleft ul li{ line-height:45px; border-bottom:1px #dedede solid;}
.proleft ul li a{ display:block; padding:0 15%; font-size:16px; background:url(../img/icoa.jpg) no-repeat left 6% center;}
.proleft ul li a:hover{ color:#ee6b03;}

.proleft ul p{ color:#ee6b03; border:1px #ccc solid; line-height:45px; padding:0 10px; width:90%; margin:0 auto; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; margin-top:20px; }

.proleft ul p textarea{ line-height:35px; width:96%; margin:0 auto; display:block; }
.proleft ul p input{ width:90%; margin:0 auto; display:inline-block;}
.proleft ul p.pbtn{ border:none; line-height:60px; background:linear-gradient(to right,#d53243, #e26350); border-radius:5px;}
.proleft ul p.pbtn button.btn{ display:block; font-size:24px; font-weight:bold; color:#fff; line-height:60px; width:100%; text-align:center;}

/*产品详情*/
.show-pro{ width:96%; margin:30px auto 30px auto;}
.pro-pic{float: left;width: 55%;position: relative;z-index:0;}
.pro-pic:before{display: inline-block;position: absolute;right: -55px;top: -76px;width: 272px;height: 280px;background: url(../newimages/pro-line.png) no-repeat;z-index: -1;}
.pro-pic span{display: inline-block; color: #FFF;font-size: 18px;line-height: 36px;padding: 6px 40px; margin-left: 13%;-webkit-border-radius: 40px 40px 0 0;-moz-border-radius: 40px 40px 0 0;-ms-border-radius: 40px 40px 0 0;-o-border-radius: 40px 40px 0 0;border-radius: 40px 40px 0 0;background: -webkit-linear-gradient(left, #0C2B47 0%,#F43B47 100%);background: -moz-linear-gradient(left, #0C2B47 0%, #F43B47 100%);background: -ms-linear-gradient(left, #0C2B47 0%,#F43B47 100%);background: -o-linear-gradient(left, #FFF 0%,#F43B47 100%);background: linear-gradient(to right, #0C2B47 0%,#F43B47 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=#0C2B47, endColorstr=#F43B47, GradientType=1 );-webkit-box-shadow: 0px 5px 5px rgba(228,0,52,.13);-moz-box-shadow: 0px 5px 5px rgba(228,0,52,.13);-ms-box-shadow: 0px 5px 5px rgba(228,0,52,.13);-o-box-shadow: 0px 5px 5px rgba(228,0,52,.13);box-shadow: 0px 5px 5px rgba(228,0,52,.13);}
.pic-type{position: relative;}
.pro-pic p{display: inline-block; padding: 30px;-webkit-box-shadow:inset 0px 3px 24px rgba(33,120,198,.35);-moz-box-shadow:inset 0px 3px 24px rgba(33,120,198,.35);-ms-box-shadow:inset 0px 3px 24px rgba(33,120,198,.35);-o-box-shadow:inset 0px 3px 24px rgba(33,120,198,.35);box-shadow:inset 0px 3px 24px rgba(33,120,198,.35);-webkit-border-radius: 0 0 80px 9.33px;-moz-border-radius: 0 0 80px 9.33px;-ms-border-radius: 0 0 80px 9.33px;-o-border-radius: 0 0 80px 9.33px;border-radius: 0 0 80px 9.33px;}
.pro-pic p i{display: inline-block;margin-right: 20px;color: #0D2B47;font-size: 20px;}
.pro-pic p img{width: 20px; height: 20px;margin-right: 10px;margin-top: -5px;}

.pro-info{float: left;width:45%; margin-top:50px;}
.pro-info h1{color: #2D203B;font-size: 40px;line-height: 1.2;margin-bottom: 16px;margin-left: 24px;}
.pro-info .cpfbsj{margin-bottom: 16px;margin-left: 24px;font-size: 14px;color:#666;}
.pro-info .case-base{line-height:32px;font-size: 16px;margin-left: 24px;margin-bottom: 16px; color:#666; text-indent:2em;}
.base-link{ margin-left:24px; margin-top:20px;}
.base-link .zixuna,.base-link .zixunb{ display:inline-block; width:200px; line-height:50px; color:#fff; margin-right:10px; text-align:center; font-size:20px;}
.base-link .zixuna{ background:#ee6b01; margin:20px 20px;}
.base-link .zixuna img{ vertical-align:middle; margin-right:10px;}
.base-link .zixunb{ background:#5583be; }
.base-link .zixunb img{ vertical-align:middle; margin-right:10px;}

.link-tel{ line-height:40px; margin-top:30px;}

.link-tel em{ margin-left:10px; font-size:15px;}
.link-tel a{ display:inline-block; font-size:36px; color:#ed1b24;}

.slideBoxa{ width:100%; overflow:hidden; position:relative; }
.slideBoxa .hd{ overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBoxa .hd ul{ overflow:hidden; zoom:1;  }
.slideBoxa .hd ul li{ float:left; margin-right:2px;  width:20px; height:30px; line-height:30px; text-align:center; background:#fff; cursor:pointer; }
.slideBoxa .hd ul li.on{ background:#ee6c03; color:#fff; }
.slideBoxa .bd{ position:relative; height:100%; z-index:0;   }
.slideBoxa .bd li{ zoom:1; vertical-align:middle; }

.slideBoxa .bd a{display:block; height:417px; overflow:hidden; width:100%;border: solid #cdcdcd 1px;border-top-right-radius:0;border-top-right-radius: 20px;border-bottom-right-radius: 20px;border-bottom-left-radius: 0;}
.slideBoxa .bd img{  display:block;  width:100%; min-height:417px; }

.slideTxtBoxa{ width:100%; margin-top:50px;  }
.slideTxtBoxa .hd{ background:#f4f4f4; display:block;}
.slideTxtBoxa .hd ul{ }
.slideTxtBoxa .hd ul li{ float:left; padding:0 55px; cursor:pointer; line-height:50px; font-size:16px; border-right:2px #fff solid; background:#efefef; color:#666;  }
.slideTxtBoxa .hd ul li.on{  background:#ee6b03; color:#fff; }


.slideTxtBoxa .bd p {text-indent:2em;padding: 10px 0;line-height: 35px; font-size:16px;}
.slideTxtBoxa .bd img {text-indent: 0;display: block;margin: 0 auto;max-width: 1000px;height: auto;}
.slideTxtBoxa .bd h2{border-left: 5px solid #ee6b03; color:#ee6b03;height:24px;padding:0 7px;line-height:24px;font-size: 22px;margin:40px 0 10px 0;background: url(../img/h2bg.png) repeat-x 0px 13px;}
.slideTxtBoxa .bd h3{color:#ee6b03;height:24px;padding:0 7px;line-height:24px;font-size: 20px;margin:40px 0 10px 0;background: url(../img/h2bg.png) repeat-x 0px 13px;}



.slideTxtBoxa .bd table{font-size:16px; padding:10px;line-height:35px;margin:20px auto 0 auto; border-collapse: collapse;}
.slideTxtBoxa .bd tbody{text-align:center;}
.slideTxtBoxa .bd tbody td{border:solid 1px #cdcdcd;}
.slideTxtBoxa .bd tbody td img{ width:100px; height:100px;}
.slideTxtBoxa .bd li{ font-size:16px; margin-bottom:20px;}
.slideTxtBoxa .bd .xzai{ text-align:center;display: block;margin-left: auto;margin-right: auto;width: 50%;}
.slideTxtBoxa .bd .xzai a{color:#068dee;text-decoration: underline; margin:0 auto; background: url(../img/icon_pdf.gif) left center no-repeat;padding-left: 20px;}



/*案例详情*/
.casepro{ width:90%; margin:0 auto; margin-top:20px; line-height:35px; font-size:16px; text-align:justify;}
.casepro h1{ font-size:36px; color:#000; line-height:50px; text-align:center;}
.casepro .fbsj{font-size:16px; line-height:50px; color:#666; text-align:center;}
.casepro img{display:block; max-width:100%; margin:0 auto;}
.casepro h2{border-left: 5px solid #ee6b03; color:#ee6b03;height:24px;padding:0 7px;line-height:24px;font-size: 22px;margin:40px 0 10px 0;background: url(../img/h2bg.png) repeat-x 0px 13px;}
.casepro h3{color:#ee6b03;height:24px;padding:0 7px;line-height:24px;font-size: 20px;margin:40px 0 10px 0;background: url(../img/h2bg.png) repeat-x 0px 13px;}
.casepro p{text-indent: 2em;padding: 10px 0;line-height: 35px;font-size: 16px;}


.show-page{background-color:#FFF; margin-top:30px;}
.show-page p{line-height:29px;width:46%; float:left; margin-right:30px;white-space:nowrap;/* 不换行 */

overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */

text-overflow:ellipsis;}
.show-page p.page-next{border-bottom:none;}
.show-page p span{color:#332C42;}
.show-page p a{color:#000; font-size:16px; font-weight:bold;}
.show-page p a:hover{color:#E93A47;}
.casexg{ margin-top:50px; height:500px;}
.casexg h4{ background:url(../img/icoe.jpg) no-repeat left center; line-height:60px; padding-left:80px; font-size:36px; color:#333; margin-bottom:50px;}
.casexg li {float: left;width: 31.33%; margin:10px 10px 15px 10px;overflow: hidden;box-shadow: 0 15px 20px rgba(0,0,0,.1); -moz-box-shadow: 0 10px 20px rgba(0,0,0,.1); -ms-box-shadow: 0 10px 20px rgba(0,0,0,.1); -o-box-shadow: 0 10px 20px rgba(0,0,0,.1); -webkit-box-shadow: 0 10px 20px rgba(0,0,0,.1);	text-align: center;		transition: all .5s;}
.proimg {	display: block; padding:10px; overflow:hidden; margin-top: 20px;}
.casexg .pic{ height: 230px; display: block; width: 100%; overflow:hidden;}
.casexg img {	width: 100%; min-height: 230px; overflow: hidden;}
.casexg li a span { display:block; font-size:16px; line-height:40px; color:#666;}

/*服务体系*/
.dth-cont6{ display:block; margin-top:50px; position:relative; margin-bottom:30px; overflow:hidden;}
.dth-cont6 { display:block; color:#666;}
.dth-cont6  .dth-img{ width:48%;}

.dth-cont6  .dth-img a{display: block; width:100%; height:346px; overflow:hidden;}
.dth-cont6  .dth-img img{ width:100%; display:block; min-height:346px;-moz-transition:.5s ease-in;
-webkit-transition:.5s ease-in;
-o-transition:.5s ease-in;
-ms-transition:.5s ease-in;
transition:.5s ease-in;}
.dth-cont6  .dth-img img:hover{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}
.dth-cont6  .dth-tex{ width:50%; line-height:35px; font-size:16px; text-align:justify; margin-top:30px;}
.dth-cont6  .dth-tex h3{display:block; font-size:36px; color:#000; line-height:60px; text-align:right; padding-bottom:30px;}
.dth-cont6 .dth-tex p{ text-indent: 33px;}

.dth-cont6a  .dth-tex h3{ display:block; font-size:36px; color:#000; line-height:60px; text-align:left;}



.tx3{display:block; width:100%; padding-top:50px;}
.tx3 h2{ display:block; font-size:36px; height:70px; line-height:70px;}
.tx3 h2 i{display: inline-block; width:20px; height:20px; margin-right:10px;}
.tx3 h2 i img{display:block; width:20px; height: auto; vertical-align:middle; max-width:none; margin:0;}
.tx3 p{font-size:16px; line-height:35px; text-indent: 33px;}
.tx3 .pic{display:block; width:100%; height:443px; overflow:hidden;}
.tx3 .pic img{display:block; max-width:100%; margin:20px auto 0 auto; height:443px;-moz-transition:.5s ease-in;
-webkit-transition:.5s ease-in;
-o-transition:.5s ease-in;
-ms-transition:.5s ease-in;
transition:.5s ease-in;}
.tx3 .pic img:hover{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}
.tx3 .tx3l{ width:58%; height:693px; overflow:hidden;}
.tx3 .tx3r{ width:38%; height:624px;  overflow:hidden;}
.tx3 .tx3r img{ min-height:624px; margin:0; -moz-transition:.5s ease-in; display:block; width:100%;
-webkit-transition:.5s ease-in;
-o-transition:.5s ease-in;
-ms-transition:.5s ease-in;
transition:.5s ease-in;}
.tx3 .tx3r img:hover{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}


.tx1 .tx4l{ width:65%;}
.tx1 .tx4l a{ width:48%; margin-right:2%; float:left;  margin-top:10px;}
.tx1 .tx4l a .pic{display:block; width:100%; height:280px; overflow:hidden;}
.tx1 .tx4l a img{ display:block; width:100%; margin:0; min-height:280px;-moz-transition:.5s ease-in; display:block; width:100%;
-webkit-transition:.5s ease-in;
-o-transition:.5s ease-in;
-ms-transition:.5s ease-in;
transition:.5s ease-in;}
.tx1 .tx4l a img:hover{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}
.tx1 .tx4l a p{ line-height:35px; text-align:center; color:#666; font-size:16px; margin-top:10px;}

.tx1 .tx4r{ width:33%;line-height:35px; text-align:center; color:#666;}
.tx1 .tx8{ width:33%;line-height:35px; text-align:center; color:#666;}
.tx1 .tx8 .pic{ margin-top:8.5px;display:block; width:100%; overflow:hidden; height:613px;}
.tx1 .tx4r .pic{display:block; width:100%; overflow:hidden; height:613px; margin:20px 0px;}
.tx1 .tx4r img,.tx1 .tx8 img{ display:block; width:100%; min-height:613px;-moz-transition:.5s ease-in; display:block; width:100%; margin:0;
-webkit-transition:.5s ease-in;
-o-transition:.5s ease-in;
-ms-transition:.5s ease-in;
transition:.5s ease-in;}
.tx1 .tx4r  img:hover,.tx1 .tx8  img:hover{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}
.tx1 .tx4r p,.tx1 .tx8 p{ line-height:35px; text-align:center; color:#666; font-size:16px; margin-top:10px;}





/*公司*/
.aboutnav{ background:#012032; height:96px;line-height:96px;}
.aboutnav ul{ width:1299px; margin:0 auto; border-left:1px #385867 solid; box-sizing:border-box;}
.aboutnav ul a{ width:25%; float:left; display:block; text-align:center; color:#fff; border-right:1px #385867 solid; font-size:24px; }
.aboutnav ul a:hover,.aboutnav ul a.on{ background:#ee6b03;} 
 
.aboutl{ width:40%; margin-top:30px;}
.aboutr{ width:57%; margin-top:30px;}
.aboutl img{ width:100%;}
.aboutr p{ font-size:16px; line-height:35px; color:#000; text-indent:2em;}
.ani2{ margin-top:30px;}
.ani2 ul li{ display:block; float:left; width:33.33%; text-align:center; color:#666; line-height:60px; font-size:16px;  margin-bottom:50px;}
.ani2 ul li p{display:block; width:95%; text-indent: 0;}
.ani2 ul li strong{ display: inline-block; font-size:60px; color:#ee6b03; line-height:50px;}
.ani2 ul li span{vertical-align:top; display:inline-block; margin-top:-10px;}
.ani2 ul li i{ font-style:normal; margin-left:10px; font-size:16px;}

.wenhua{ background:url(../img/abbg.jpg) no-repeat center top; height:752px; background-size:cover; position:relative; width:100%;}
.wenhua ul{ margin-top:60px;}
.wenhua ul li{ width:30%;  position:relative; margin-bottom:120px;}
.wenhua ul li i{ width:7px; height:70px; display:inline-block; background:#ee6b03; position:absolute; left:0; top:5px;}
.wenhua ul li b{ margin-left:25px; font-size:30px;color:#fff;}
.wenhua ul li p{ margin-left:25px; font-size:15px; color:#efefef; line-height:30px; margin-top:10px;}
.wenhua ul li:hover b{color:#ee6b03}
.wenhua ul li:hover p{color:#ee6b03}


.rongyu ul li{ width:25%; float:left;}
.rongyu ul li a{ display:block; width:95%; }
.rongyu ul li a .pic{display:block; border:1px #dedede solid; background:#e7effa; box-sizing:border-box;  margin:0px 1%; padding:10px; width:100%;}
.rongyu ul li a img{ max-width:100%;}
.rongyu ul li a p{line-height:35px; font-size:16px;text-align:center; height:60px;}

.on5{display:block; width:100%;background:url(../img/dt.png) no-repeat center top;}
.yangpin2{ padding:20px 50px;}
.jiejuetex2{ text-indent:2rem;}

.zhiliangl{ width:45%; margin-top:30px; border:1px #dedede solid; background:#f9fafe; padding:30px;}
.zhiliangr{ width:50%; margin-top:30px;}
.zhiliangl img{ width:100%;}
.zhiliangr img{display:block; height:150px; width:auto;}
.zhiliangr p{ font-size:16px; line-height:40px; text-indent: 33px;}

.zhiliang2{ background:#f9fafe; padding:50px 0; margin-top:50px;}

#container{ width:100%; margin: 0 auto;}
#container li{ position:relative;width:25%; height: 350px; line-height: 300px; text-align: center; float: left; cursor: pointer;  overflow: hidden;}
#container .cc8{display:block; width:95%; margin:0 auto;}
#container li .cc8 p{ height:300px; width: 100%; position: absolute; left: 0; top: -233px; color: #ffffff;
z-index: 2; }
#container .cc8 .pic{height:233px; overflow:hidden; display:block; width:100%;}
#container li .cc8 .pic img{ width: 100%; height: 233px; display: block;
-moz-transition:.5s ease-in;
-webkit-transition:.5s ease-in;
-o-transition:.5s ease-in;
-ms-transition:.5s ease-in;
transition:.5s ease-in;}
#container li:hover .img{ transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}
#container li .cc8 p i{ width: 100%; height: 233px; display: block; position: absolute; left: 0; top: 0;z-index: -1;background: #000000; opacity: 0.7; -moz-opacity:0.7; filter:alpha(opacity=70); font-size: 16px; }
#container li p span{ display: block; width: 94%; margin: 0 auto; line-height: 24px; font-size: 12px; padding-top:20px;}
#container li p a{ display: block; position: absolute; width: 32px; height: 32px; left:50%; margin-left: -16px; top:20px;}
.explain{ display: block; margin:0 auto;}
#container li h4{ line-height:30px; font-size:16px; color:#333; text-align:center; display:block; position:relative; background:#f9fafe;}







/* effect-1 css */

.rencai{}
.rencai li{float: left; width: 31.33%; margin: 10px 1%; list-style: none;}

.rencai h3{font-size: 20px; margin: 5px 0 10px;}
.rencai p{font-weight: 300; line-height: 20px; font-size: 14px; margin-bottom: 15px; }
.rencai .btn{display: inline-block; padding: 5px 10px; font-size: 14px; color: #fff; border: 2px solid #4d92d9; background-color: #4d92d9; text-decoration: none; transition: 0.4s;}
.rencai .btn:hover{background-color: transparent; color: #4d92d9; transition: 0.4s;}
.rencai .text-desc{position: absolute; left: 0; top: 0; background-color: #000; height: 100%; opacity: 0; width: 100%; padding: 20px;}

.image-box{ position:relative;}
.image-box h4{ position:absolute; bottom:0; height:50px; background:#000; opacity:0.8; line-height:50px; width:100%; color:#fff; text-align:center; font-size:18px; font-weight:normal;}

.port-1{float: left; width: 100%; position: relative; overflow: hidden; text-align: center; height:280px; overflow:hidden;}
.port-1 .text-desc{opacity: 0.9; top: -100%; color: #fff; padding: 39px 20px 20px;
	transition: 0.5s;
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
}
.port-1 .text-desc p{ color:#fff; line-height:30px; font-size:15px;}



.port-1 img{ display:block;
	transition: 0.5s;
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
}
.port-1:hover img{
	transform: scale(1.2);
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
}

.port-1.effect-1:hover .text-desc{top: 0;}
.port-1:hover h4{ display:none;}






.zhiliangr p




.zhiliang3l{ width:100%;}
.zhiliang3r{ width:15%;}

.zhiliang3a{ width:65%;}
.zhiliang3b{ width:32%; margin-right:1%;}


.zhiliang3a p{ font-size:16px; line-height:40px; text-indent:33px;}

.zhiliang3b .ccc i{position:absolute; width:100%; height:30px; bottom:0; right:0; vertical-align:middle; background:rgba(0,0,0,0.5); color:#fff; text-align:center; line-height:30px;}
.zhiliang3b .ccc{display:block; width:100%; }
.zhiliang3b .ccc .pic{display:block; width:100%; height:230px; overflow:hidden;position:relative;}
.zhiliang3b .ccc img{width:100%; height:230px;}
.zhiliang3b span{ line-height:30px; text-align:center; font-size:16px; color:#666; display:block; width:100%;}
.zhiliang3l ul{ display:block; margin-top:30px;}
.zhiliang3l ul li{ width:31.3%; margin:10px 1%; float:left; text-align:center; }
.zhiliang3l ul li .pic{display:block; width:100%; height:320px; overflow:hidden;}
.zhiliang3l ul li .pic img{ width:100%; min-height:320px;}
.zhiliang3l ul li p{ line-height:35px; text-align:center; font-size:16px; color:#666;}

.zhiliang3r p{ text-align:center; line-height:35px; font-size:16px; color:#666;}
.zhiliang3r .pic{display:block; width:100%; height:536px; overflow:hidden;}
.zhiliang3r  img{ width:100%; min-height:536px;}

.zhiliang4a{ background:url(../img/jc7.jpg) no-repeat; height:352px; position:relative;}

.zhiliang4a p{ font-size:16px; line-height:35px; width:40%; position:absolute; background:rgba(255,255,255,0.5); color:#fff; top:26%; padding:30px;}



.tex2{display:block; float:left; width:70%;}
.dd2{ width:100%; margin: 0 auto;}
.dd2 li{ width:25%; height: 350px; line-height: 300px; text-align: center; float: left; cursor: pointer;  overflow: hidden;}
.dd2 .cc8{display:block; width:95%; margin:0 auto;position:relative;}
.dd2 li .cc8 p{ width: 100%; position: absolute; left: 0; top: 0px; color: #ffffff;
z-index: 2; display:none; padding:71px 0px; background:#ee6b01;}
.dd2 .cc8 .pic{height:233px; overflow:hidden; display:block; width:100%;}
.dd2 .cc8 .pic img{display:block; width:100%; min-height:233px;}
.dd2 li .cc8 p i{ width: 100%; height: 233px; display: block; position: absolute; left: 0; top: 0;z-index: -1;opacity: 0.7; -moz-opacity:0.7; filter:alpha(opacity=70); font-size: 16px; }
.dd2 li p span{ display: block; width: 94%; margin: 0 auto; line-height: 24px; font-size: 16px; padding-top:20px;}
.dd2 li p a{ display: block; position: absolute; width: 32px; height: 32px; left:50%; margin-left: -16px; top:20px;}
.dd2 li h4{ line-height:30px; font-size:16px; color:#333; text-align:center; display:block; position:relative; background:#f9fafe;}
.dd2 .cc8:hover p{display:block;}
.ri2{display:block; float:right; width:25%;}
.ri2 .cc8{display:block; width:95%; margin:0 auto; position:relative;}
.ri2 .cc8 p{width: 100%; position: absolute; left: 0; top: 0px; color: #ffffff;
z-index: 2; display:none;padding:47px 0px; background:#ee6b01;}
.dd2 li .cc8 p.o2{padding:71px 0px;}
.dd2 li .cc8 p.o3{padding:59px 0px;}
.dd2 li .cc8 p.o4{padding:47px 0px;}
.ri2 .pic{height:233px; overflow:hidden; display:block; width:100%;}
.ri2 .pic img{display:block; width:100%; min-height:233px;}
.ri2 .cc8 p i{ width: 100%; display: block; position: absolute; left: 0; top: 0;z-index: -1;background: rgba(0,0,0,0.5); opacity: 0.7; -moz-opacity:0.7; filter:alpha(opacity=70); font-size: 16px; }
.ri2 p span{ display: block; width: 94%; margin: 0 auto; line-height: 24px; font-size: 16px; padding-top:20px;}
.ri2 p a{ display: block; position: absolute; width: 32px; height: 32px; left:50%; margin-left: -16px; top:20px;}
.ri2 h4{ line-height:30px; font-size:16px; color:#333; text-align:center; display:block; position:relative; background:#f9fafe;}
.ri2 .cc8:hover p{display:block;}


.shengchanpic{width:100%;height:490px;margin:70px auto 0;}
.shengchanpic ul li{list-style:none;width:100px;height:429px;float:left;}
.shengchanpic .l1{background-image:url(../img/jidi1.jpg);}
.shengchanpic .l2{background-image:url(../img/jidi2.jpg);}
.shengchanpic .l3{background-image:url(../img/jidi4.jpg);}
.shengchanpic .l4{background-image:url(../img/jidi3.jpg);width:789px;}
.shengchanpic .txt{width:100px; height:429px;background:#263650;filter:alpha(opacity=90);background:rgba(38,54,80,.9);}
.shengchanpic .txt p{color:#fff;float:left;position:relative;}
.shengchanpic .txt .p1{font-size:30px; height:429px; padding:25px 25px 0 25px;}











/*加入我们*/
.jiaru{ background:#f2f3f7; padding:50px 0;}
.jiaru h3,.jiaru2 h3{ text-align:center; font-size:36px;}
.jiaru h3 i{ color:#ee6b03;}
.jiaru2 p{color:#666; line-height:60px; font-size:16px; display:inline-block;}
.jiaru p{color:#666; line-height:60px; font-size:16px; display:block; text-align:center}
.jiaru2 span{color:#666; line-height:60px; font-size:16px; text-align:center; display:block;}



#containera{ width:100%; margin: 0 auto;}
#containera li{ position:relative;width:31.33%; height: 310px; line-height: 260px; text-align: center; margin: 20px 1%; float: left; cursor: pointer;  overflow: hidden;}
#containera li p{ height:310px; width: 100%; position: absolute; left: 0; top: -310px; color: #ffffff;
z-index: 2; }
#containera li .img{ width: 100%; height: 310px; display: block;
-moz-transition:.5s ease-in;
-webkit-transition:.5s ease-in;
-o-transition:.5s ease-in;
-ms-transition:.5s ease-in;
transition:.5s ease-in;}
#containera li p i{ width: 100%; height: 100%; display: block; position: absolute; left: 0; top: 0;z-index: -1;background: #000000; opacity: 0.7; -moz-opacity:0.7; filter:alpha(opacity=70); font-size: 16px; }
#containera li p span{ display: block; width: 90%; margin: 0 auto; line-height: 34px; font-size: 16px; padding-top:60px;}
#containera li p span b{ display:block; line-height:50px; font-size:24px;}
#containera li p a{ display: block; position: absolute; width: 32px; height: 32px; left:50%; margin-left: -16px; top:20px;}
#containera li h4{ line-height:50px; font-size:16px; color:#fff; text-align:center; display:block; position:absolute; background: #000000; opacity: 0.7; -moz-opacity:0.7; filter:alpha(opacity=70); bottom:0; width:100%;}
#containera li:hover h4{ display:none;}

.jiaru2{ background:#fff; padding:50px 0;}

.jop{margin-top:45px;	margin-bottom:45px;}
.jop .list{	overflow: hidden; position:relative;	}
.jop .list-a{ display:block; font-size:30px; color:#8f8f8f; line-height:50px;	}
.jop .list-b,.jop .list-c{	width:30%; display:inline-block; line-height:50px;}
.jop .list-e{	width:10%; position:absolute; right:0; top:15px;}
.list-text{	border-top: 1px dashed #ccc;padding-bottom:30px;}
.list-text h4{	margin:30px 0 20px 45px;border-left:4px solid #e6241b;padding-left:10px;font-weight: 400;}
.list-text p{ text-align:left; line-height:40px;margin-left: 45px;	margin-bottom:10px;	color:#333; display:block}
.list-text{	display:none;}
.jop ul li{cursor:pointer;padding:15px 3%;border:1px solid #e5e5e5; margin-bottom:20px;}
.jop ul .active .list-text{	display: block; position:relative;}
.jop ul .active .list-text div{ display:block; width:80%;}
.jop ul li .list a{	background:url(../img/off.png) no-repeat center;	display: block; border-left:1px #ccc solid;	height:100px;}
.jop ul li.active .list a{background:url(../img/on.png) no-repeat center;display: block;height:100px;}
.jop ul .active .list-text a.toudi{ position:relative; width:180px; line-height:65px; background:#e6241b; color:#fff; text-align:center;display:inline-block; float:right;font-size:20px;}
.jop ul .active .list-text a.toudi span{position: absolute;
    top: -54px;
    right: 12px;
    color: #333;
    font-size: 16px;
}
.ly4{background:url(../img/zxly.png) no-repeat top center; display:block; width:100%;height:500px;margin-top:80px;}
.ly4 p{ font-size:15px; color:#333; line-height:30px; margin-top:60px; margin-bottom:30px; text-align:center;}
.ly4 li{ list-style:none; color:#333; width:48%; float:left; margin-right:2%; margin-bottom:10px; }
.ly4 li span{ display:block; text-align:left; line-height:40px; font-size:18px;}
.ly4 li input{ background:#fff; height:45px; line-height:45px; padding:0 10px; display:block; width:100%; color:#666; border:#333 solid 1px;}
.ly4 li span i{ color:#e2001d;}

.ly4 li.neirong{ }
.ly4 li.neirong a{ display:block;  height:90px; }
.ly4 li.neirong textarea{ width:100%; background:#fff; height:90px; line-height:30px; color:#666; padding:10px;border:#333 solid 1px;}

.ly4 li.lybtn{ background:none; position:relative; top:-20px;}
.ly4 li.lybtn .btnb{ width:242px; height:60px; line-height:60px; font-size:24px; font-weight:bold; color:#fff;
    background: -webkit-linear-gradient(right, #d63443,#e2644e);
    background: -moz-linear-gradient(right, #d63443,#e2644e);
    background: -ms-linear-gradient(right, #d63443,#e2644e);
    background: -o-linear-gradient(right, #d63443,#e2644e);
    background: linear-gradient(right, #d63443,#e2644e); border-radius:5px; border:none;
 }




.contact{overflow:hidden; padding-top:50px;}
.contact ul{float:left; text-align:center;	width:23%;margin:50px 1% 20px; box-sizing:border-box; height:330px;	border:1px solid #dedede; 	padding:15px;}
.contact ul .img-box{ width:157px; height:157px; border-radius:50%; background:#ebebeb; text-align:center; line-height:157px; margin:0 auto;}
.contact ul .img-box p{ width:120px; height:120px; border-radius:50%; background:#fff; text-align:center; margin:0 auto; vertical-align:middle; display:inline-block;  }
.contact ul .img-box img{ width:100px; display:inline-block; border:2px #ff8611 solid; border-radius:50%; padding:20px; margin-top:10px;}
.contact ul small{	font-size:16px;	display: block; line-height:30px;}
.contact ul span{font-size:24px;line-height: 42px; font-weight:bold; margin-top:20px;}
.contact ul .img-box img:hover{ transform:rotate(360deg); transition:all 1s;transform:scale(1.3);            -ms-transform:scale(1.3);
            -webkit-transform:scale(1.3);
            -o-transform:scale(1.3);
            -moz-transform:scale(1.3);}

.contact h3{ text-align:center; font-size:36px;}
.contact p{ text-align:center; color:#666; line-height:60px; font-size:16px;}

.contact3l{ width:48%;}
.contact3r{ width:50%;}

.contact3a{ width:48%;}
.contact3b{ width:48%;}
.contact3a li{ list-style:none; border:1px #dedede solid; line-height:75px; background:#fff; padding:0 10px; margin-bottom:15px;}
.contact3a li i{ display:inline-block; font-size:16px; color:#ff3410;}
.contact3a li input{ display:inline-block; width:93%; line-height:68px; height:68px; float:right;}

.contact3b{ border:1px #dedede solid;  background:#fff; padding:10px; }
.contact3b textarea{ display:block;line-height:30px; width:95%; margin:0 auto;}

.contact3 { margin-top:50px;}
.msg-btn2 {
    margin-top: 40px;
    position: relative;
}
.msg-btn2 input {
    width: 146px;
    height: 56px;
    line-height: 56px;
    background: url(../img/msg-btn.png) no-repeat;
    cursor: pointer; display:block; margin:0 auto;
}
.msg-btn2:after {
    content: "";
    display: inline-block;
    position: absolute;
    right: 106px;
    top: 26px;
    width: 130px;
    height: 2px;
    background: -webkit-linear-gradient(left, #342D43 0%,transparent 100%);
    background: -moz-linear-gradient(left, rgb(2, 2, 2) 0%, transparent 100%);
    background: -ms-linear-gradient(left, #342D43 0%,transparent 100%);
    background: -o-linear-gradient(left, #342D43 0%,transparent 100%);
    background: linear-gradient(to right, #342D43 0%,transparent 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=#342D43, endColorstr=transparent, GradientType=1 );
}

.msg-btn2:before {
    content: "";
    display: inline-block;
    position: absolute;
    left: 110px;
    top: 26px;
    width: 130px;
    height: 2px;
    background: -webkit-linear-gradient(right, #342D43 0%,transparent 100%);
    background: -moz-linear-gradient(right, rgb(2, 2, 2) 0%, transparent 100%);
    background: -ms-linear-gradient(right, #342D43 0%,transparent 100%);
    background: -o-linear-gradient(right, #342D43 0%,transparent 100%);
    background: linear-gradient(to left, #342D43 0%,transparent 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=#342D43, endColorstr=transparent, GradientType=1 );
}

.contact3r li{ float:left; width:39.33%; margin:0 3%;}
.contact3r li img{ display:block; width:150px; height:auto; margin:0 auto;}
.contact3r li p{ line-height:25px; font-size:14px;}

/*在线留言*/
.liuyan{ background-size:contain; padding-top:40px; width:80%; margin:0 auto;}
.liuyan h2{font-size:36px; color:#ee6b01; text-align:center;}
.liuyan p{display:block; text-align:center; font-size:20px; height:40px; line-height:40px;}
.liuyana3{display:block; width:80%; margin:0 auto;}
.liuyana{ width:48%; margin-right:2%; margin-top:50px;}
.liuyana li{ list-style:none; border:1px #50535c solid;color:#50535c; line-height:50px; padding:0 10px; margin-bottom:20px;}
.liuyana li i{ color:#ff2231; margin-right:10px;}
.liuyana li input{ font-size:16px; width:90%; line-height:44px;color:#50535c; display:block; float:right;}
.liuyana2{    display: block; width: 80%; display:block; float:left;}
.liuyana1{display:block; width:98%; margin:0 auto;}
.liuyana textarea{ line-height:33px; width:90%; margin:10px auto; display:block; height:124px; font-size: 16px;}
.liuyand{ width:20%; display: inline-block; margin-top:50px; float:right;}
.liuyand .btna{ width:100%; display:block; height:216px; color:#fff; font-size:36px; font-weight:bold; border-radius:5px;
    background: -webkit-linear-gradient(bottom, #e96a03,#9a4703);
    background: -moz-linear-gradient(bottom, #e96a03,#9a4703);
    background: -ms-linear-gradient(bottom, #e96a03,#9a4703);
    background: -o-linear-gradient(bottom, #e96a03,#9a4703);
    background: linear-gradient(bottom, #e96a03,#9a4703);
}


.liuyana9{display:block; width:80%; margin:0 auto;}
.liuyanb{ width:48%; margin-right:2%; margin-top:50px;}
.liuyanb li,.liuyanb1 li{ list-style:none; border:1px #50535c solid;color:#50535c; line-height:50px; padding:0 10px; margin-bottom:20px;}
.liuyanb li i{ color:#ff2231; margin-right:10px;}
.liuyanb li input{ font-size:16px; width:90%; line-height:44px;color:#50535c; display:block; float:right;}
.liuyanb2{    display: block; width: 100%; display:block; float:left;}
.liuyanb1{display:block; width:75%; margin:0 auto;}
.liuyanb1 textarea{ line-height:33px; width:90%; margin:10px auto; display:block; height:124px;}
.liuyanb3{ width:16.3%; display: inline-block; margin-left: 29px;}
.liuyanb3 .btna{ width:100%; display:block; height:145px; color:#fff; font-size:36px; font-weight:bold; border-radius:5px;
    background: -webkit-linear-gradient(bottom, #e96a03,#9a4703);
    background: -moz-linear-gradient(bottom, #e96a03,#9a4703);
    background: -ms-linear-gradient(bottom, #e96a03,#9a4703);
    background: -o-linear-gradient(bottom, #e96a03,#9a4703);
    background: linear-gradient(bottom, #e96a03,#9a4703);
}

 

.liuyan2{ padding-bottom:30px; background-size:contain; }
.ll{display:block; width:65%; margin:0 auto;}
.liuyan2a li.xm{width:42%;}
.liuyan2a li.xm span{width:41%;}
.liuyan2a li.xm input{width:95%;}
.liuyan2a{ width:100%; background:url(../img/liuyana.png) no-repeat top center;  margin-top:20px;}
.liuyan2a p{ font-size:15px; color:#333; line-height:30px; margin-top:60px; margin-bottom:30px; text-align:center;}
.liuyan2a li{ list-style:none; color:#333; width:58%;margin-right:2%; margin-bottom:10px; margin:10px auto; display:block; float:left;}
.liuyan2a li span{ display: inline-block; text-align:left; line-height:40px; font-size:18px; width:17%; vertical-align:top;}
.liuyan2a li input{ background:#fff; height:45px; line-height:45px; padding:0 10px; display: inline-block; width:95%; color:#666; border:#333 solid 1px;}
.liuyan2a li span i{ color:#e2001d;}

.liuyan2a li.neirong{ width:77.4%;}
.liuyan2a li.neirong span{width:13%;}
.liuyan2a li.neirong a{ display: inline-block;  height:90px; width:96%;}
.liuyan2a li.neirong textarea{ width:100%; background:#fff; height:90px; line-height:30px; color:#666; padding:10px;border:#333 solid 1px;}

.liuyan2a li.lybtn{ display: block;width: 20%;}
.liuyan2a li.lybtn .btnb{ width:100%; height:90px; line-height:90px; font-size:24px; font-weight:bold; color:#fff;
    background: #ee6b01;
border-radius:5px; border:none;
 }
@media only screen and (max-width:1860px){.jj .text h2{width:27%;}}
@media only screen and (max-width:1760px){.jj .text h2{width:29%;}}
@media only screen and (max-width:1640px){.jj .text h2{width:31%;}.text1 h2 span{right:200px;}}
@media only screen and (max-width:1510px){.jj .text h2{width:34%;}.text1 h2 span{right:169px;}}
@media only screen and (max-width:1440px){.jj .text h2{width:35%;}.text1 h2 span{right:150px;}}
@media only screen and (max-width:1370px){.jj .text h2{width:37%;}}
@media only screen and (max-width:1340px){.jj .text h2{width:38%;}.text1 h2 span{right:145px;}}
@media only screen and (max-width:1180px){.jj .text h2{width:44%;}.text1 h2 span{right:23px;}}
@media only screen and (max-width:1550px){.text h2{ width:28%;}
.slideGroup .parBd ul li a .pic{height:195px;}
.slideGroup .parBd ul li a .pic img{min-height:195px;}
 }
@media only screen and (max-width:1650px){.text h2{ width:26%;} .slideGroup .parHd ul{ width:26%;}}
@media only screen and (max-width:1380px){.text h2{ width:28%;} .slideGroup .parHd ul{ width:26%;}
 .fa ul li .cc h6{ font-size:22px;}
 }
  @media only screen and (max-width:1116px){}
 @media only screen and (max-width:1280px){.text h2{ width:35%;} .slideGroup .parHd ul{ width:30%;}
 .fa ul li .cc h6{ font-size:17px;} .fa ul li .cc p{ padding-top:10px;} .text1 h2{ width:21%;} .slideTxtBox5{ width:1200px;}}
  @media only screen and (max-width:1180px){
	  .slideGroup .parHd ul{ width:32%;}
 .fa ul li .cc h6{ font-size:17px;}
  .fa ul li .cc p{ padding-top:10px; line-height:30px;}
  .slideGroup .parBd ul li a .pic{ height:133px;}
  .slideGroup .parBd ul li a .pic img{min-height:133px;}
  .slideGroup .sPrev, .slideGroup .sNext{top:133px;} .slideGroup .parBd ul li{height:247px;}
  }
   @media only screen and (max-width:980px){.text h2{ width:39%;} .slideGroup .parHd ul{ width:35%;}
 .fa ul li .cc h6{ font-size:17px;} .fa ul li .cc p{ padding-top:10px; line-height:30px;}}
 

 
 .kePublic{margin-top:20px;}
.bdsharebuttonbox a { width: 30px; height: 30px;  float: none!important; display: block; margin:0;}
.bdsharebuttonbox a img { width: 30px; height: 30px; }
.gb_res_t{display: inline-block; float:left; margin-top:10px;}
.bdshare-button-style0-24 .bds_sqq{background-position: 0 0;}
.bdsharebuttonbox{display:inline-block;}
.bdsharebuttonbox .gb_resItms li{display:block; float:left}
.bdsharebuttonbox .bds_tsina { background: url(../img/wb.png) no-repeat; width:30px; height:30px;}
.bdsharebuttonbox .bds_weixin { background: url(../img/wx.png) no-repeat;width:30px; height:30px; }
.bdsharebuttonbox .bds_sqq { background: url(../img/qq.png) no-repeat;width:30px; height:30px;}
.bd_weixin_popup .bd_weixin_popup_foot { position: relative; top: -12px; }

/*时间人数开始*/
.time{ width:100%; height:298px; float:left; background:url(../images/timebg.png) no-repeat center; background-size:cover;}
.time_content{ width:1200px; height:298px; margin:0 auto;}
.time_left{ width:40%; max-width:480px; float:left; height:298px;}
.time_left h1{ width:100%; float:left; height:24px; line-height:24px; font-size:22px; text-align:center; color:#FFF; font-weight:400; margin-top:96px;}
.time_left h2{ width:100%; float:left; height:56px; line-height:56px; font-size:54px; text-align:center; color:#FFF; margin-top:12px; font-weight:bold;}

.time_right{ width:60%; max-width:720px; height:298px; float:left;}
.wrapper { width: 630px; height:90px; float:left; margin-left:100px; margin-top:110px; display:none;}
.wrapper1{ width:200px; float:left; height:90px;}
.wrapper2{ width:200px; float:left; height:90px; margin-left:20px; border-right:1px solid #FFF; border-left:1px solid #FFF;}
.wrapper3{ width:200px; float:left; height:90px;}

.counter { color:#ffe400; border-radius: 5px;}
.time1{ width:100px; height:54px; float:left;}
.time1 h1{ float:left;}
.time1 h2{ float:left;}
.time2{ width:70px; height:54px; float:left; margin-left:50px;}
.time3{ width:100px; height:54px; float:left; text-align:center;margin-left:40px;}
.timex{ width:50px; height:30px; margin-top:24px;color:#FFF; float:left;}
.timey{ width:200px; float:left; color:#FFF;}
.wrapper2 .timey{ width:148px; margin-left:52px; float:left;}
.wrapper3 .timey{ width:152px; margin-left:48px; float:left;}
.count-title { font-weight: normal; text-align: center; }
.count-text { font-size: 13px; font-weight: normal;  margin-top: 10px; margin-bottom: 0; text-align: center; }
/*时间人数结束*/
/*应用技术咨询*/
.j1 .left1{display:block; float:left; width:50%;padding:81.5px 49px; box-shadow:0px 0px 15px rgba(0,0,0,0.3);}
.j1 .left1 p{font-size:16px; text-indent:30px;  line-height:35px;}
.j1 .left1:hover{background:#ed7d31;color:#fff;}
.j1 .right1{display:block; float:right; width:50%;}
.j1 .right1 .pic{display:block; width:100%; height:303px; position:relative; overflow:hidden;}
.j1 .right1 .pic img{display:block; width:100%; min-height:303px;}
.j1 .right1 .pic p{display:block; height:40px; line-height:40px; width:100%; position:absolute; bottom:0; background:rgba(255,255,255,0.8); text-align:center; color:#333;}
.j1 .right1 .pic p:hover{color:#fff; background: rgba(237,125,49);}
.dj{display:block; padding-top:40px; width:1230px;}
.dj ul li{display:block; width:50%; float:left; margin-bottom:30px;}
.dj ul li a{display:block; width:95%;     margin-right: 114px; position:relative;}
.dj ul li a .pic{display:block; height:360px; overflow:hidden;}
.dj ul li a .pic img{display:block; width:100%; min-height:360px;}
.dj ul li a p{display:block; height:40px; line-height:40px; width:100%; position:absolute; bottom:0; background:rgba(255,255,255,0.8); text-align:center; color:#333;}
.dj ul li a p:hover{color:#fff; background: rgba(237,125,49);}

/*项目考察*/
.jiejuetex5{ font-size:16px;  line-height:35px;  padding-bottom:30px; text-indent: 33px;}
.jja5 li{ width:50%; float:left; margin-bottom:28px;}
.jja5 li a{display:block; width:95%; margin:0 auto; position:relative;}
.jja5 li a .pic{display:block; height:350px; overflow:hidden; width:100%;}
.jja5 li a .pic img{  display:block; width:100%; min-height:350px; -moz-transition:.5s ease-in;
-webkit-transition:.5s ease-in;
-o-transition:.5s ease-in;
-ms-transition:.5s ease-in;
transition:.5s ease-in;}
.jja5 li img:hover{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}
.jja5 li p{ display:block; line-height:45px; text-align:center; font-size:16px; color:#666; position:absolute; bottom:0; background:rgba(255,255,255,0.8); width:100%;}
.jja5 li p:hover{color:#fff; background: rgba(237,125,49);}
/*产品选型*/
.j2 .left1{display:block; float:left; width:50%;padding:29px 55px; background:#f5f5f5;}
.j2 .left1 p{font-size:16px; text-indent:33px;  line-height:35px;}
.j2 .left1:hover{background:#ed7d31;color:#fff;}
.j2 .right1{display:block; float:right; width:50%;}
.j2 .right1 .pic{display:block; width:100%; height:372px; position:relative; overflow:hidden; box-shadow:0px 0px 15px rgba(0,0,0,0.3);}
.j2 .right1 .pic img{display:block; width:100%; min-height:372px;}
.j2 .right1 .pic p{display:block; height:40px; line-height:40px; width:100%; position:absolute; bottom:0; background:rgba(255,255,255,0.8); text-align:center; color:#333;}
.j2 .right1 .pic p:hover{color:#fff; background: rgba(237,125,49);}
.jj2{display:block; width:1220px; margin-top:30px;}
.jj2 ul li{display:block; float:left; width:33.33%;}
.jj2 ul li a{display:block; width:95%;}
.jj2 ul li a .pic{display:block; width:100%; height:239px; overflow:hidden;}
.jj2 ul li a .pic img{display:block; min-height:239px; width:100%;}
.jj2 ul li a p{display:block; width:100%; height:35px; line-height:35px; font-size:16px; text-align:center;}
/*设备配套*/
/* 本例子css */
.slideTxtBox3{ width:100%;  }
.slideTxtBox3 .hd{ height:152px;position:relative; margin-top:10px;}
.slideTxtBox3 .hd ul{ display:block; width:100%; height:152px; background:#f5f5f5;}
.slideTxtBox3 .hd ul li{ float:left;cursor:pointer; width:16.66%; border:solid 1px #fff; text-align:center; font-size:22px; color:#6e6e6e; height:152px;padding: 31px 30px; }
.slideTxtBox3 .hd ul li.on{ height:152px; cursor:pointer; background:#ed7d31; color:#fff;}
.slideTxtBox3 .hd ul li a{color:#6e6e6e; display:block; width:100%; line-height:94px; padding:0;}
.slideTxtBox3 .hd ul li a.cc{ line-height:30px; padding:15px 0px;}
.slideTxtBox3 .hd ul li.on a{ color:#fff;}
.d1{display:block; width:100%; margin-top:30px;}
.d1 .img-l{display:block; float:left; width:55%; margin:0 auto; height:370px; overflow:hidden;}
.d1 .img-l img{display:block; width:100%; min-height:370px;}
.d1 .text-r{ display:block; float:right; width:45%; margin:0 auto; background:#f5f5f5; padding:40px  40px;}
.d1 .text-r p{line-height:30px; font-size:18px; color:#333; display:block; text-indent:30px;}
.d1 .text-r span{line-height:35px; font-size:18px; color:#333; display:block; padding:5px 0px;}
.d1 .text-r a{display:block; float:right; width:100px; height:35px; background:#f9af1a; color:#000; text-align:center; line-height:35px; overflow:hidden;}
.d2 .text-r h3{padding-bottom:20px;border-bottom:dashed 1px #f9af1a;}
.d3 .text-r h3 {border-bottom:dashed 1px #f9af1a; padding-bottom:14px;}
.d2 .img-l,.d3 img-l {height:376px;}
.d2 .img-l img,.d3 img-l img{min-height:376px;}

.jiejuetex p{text-indent:33px;}
/*现场样品测试*/
.jj6{display:block; width:100%;}
.jj6 h3 {background: url(../img/sanjiaoxing.png) no-repeat left center;line-height: 60px;font-size: 30px;color: #000;padding-left: 40px;background-size: 30px auto; margin-bottom:30px;}
.jj6 h3 em{display:block; width:120px; height:3px; background:#fc7d37;}
.one{margin-bottom:30px;}
.one .left-3{display:block; float:left; width:50%; font-size:20px; line-height:35px;}
.one .right-3{display:block; float:right; width:50%;}
.slideBox6{ width:100%; height:auto; overflow:hidden; position:relative; }
.slideBox6 .hd{ overflow:hidden;  z-index:1; width:100%; margin:10px auto;}
.slideBox6 .hd ul{ overflow:hidden; zoom:1; display:inline-block; width:78%; margin-left:30px; margin-bottom:5px;}
.slideBox6 .hd ul li{ float:left;   width:233px; height:3px; line-height:3px; text-align:center; cursor:pointer; background:#cdcdcd;}
.slideBox6 .hd2 ul li{ width:155px;}
.slideBox6 .hd ul li.on{ background:#ee6b01;}
.slideBox6 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox6 .bd li{ zoom:1; vertical-align:middle; position:relative; }
.slideBox6 .bd .pic{display:block; width:100%; height:416px; overflow:hidden;}
.slideBox6 .bd img{ width:100%; min-height:416px; display:block; -moz-transition:.5s ease-in;-webkit-transition:.5s ease-in;-o-transition:.5s ease-in;-ms-transition:.5s ease-in;
transition:.5s ease-in;}
.slideBox6 .bd p{ display:block; font-size:16px; height:40px; line-height:40px; text-align:center;}
.slideBox6 .bd img:hover{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}

/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox6 .prev{background: url(../img/left1.png)  no-repeat; width:45px; height:45px; display:block; position:absolute; right:0px; bottom:-15px;}
		.slideBox6 .next{ position:absolute;right:-30px; bottom:-15px; display:block; width:45px; height:45px;filter:alpha(opacity=100);opacity:1;background: url(../img/right2.png)  no-repeat;}
		.slideBox6 .prev:hover{background:url(../img/left2.png)  no-repeat;}
		.slideBox6 .next:hover{ background: url(../img/right1.png)  no-repeat; }
		.slideBox6 .prevStop{ display:none;  }
		.slideBox6 .nextStop{ display:none;  }
		
/* 本例子css */
.qh .slideTxtBox5{ width:100%;  }
.qh .slideTxtBox5 .hd{ display:block; float:left; width:30%;}
.qh .slideTxtBox5 .hd ul{ display:block; width:100%;}
.qh .slideTxtBox5 .hd ul li{cursor:pointer; display:block; height:56px; line-height:56px; float:none; width:100%; padding-left:20px;background:#f5f5f5; margin-bottom:10px;}
.qh .slideTxtBox5 .hd ul li.on{ height:50px;   line-height:50px; cursor:pointer; background:#ee6b01; color:#fff;}
.qh .slideTxtBox5 .bd{display:block; float:right; width:69%;}
.qh .slideTxtBox5 .bd .content{ display:block; width:100%; height:513px; overflow:hidden;}
.qh .slideTxtBox5 .bd .content img{display:block; min-height:513px; width:100%;}


/*客户见证*/
.gy{display:block; text-align:center;}


.gy .two .left{display:block; float:left; width:50%;}
.gy .two .left p{display:block; float:right;  background: #cdcdcd; padding:20px 30px; font-size:16px; line-height:30px;}
.gy .two .left img{display:block; width:100%; -moz-transition:.5s ease-in;-webkit-transition:.5s ease-in;-o-transition:.5s ease-in;-ms-transition:.5s ease-in;
transition:.5s ease-in;}
.gy .two .pic{display:block; width:100%; height:372px; overflow:hidden;}
.gy .two .pic img{display:block; min-height:372px; width:100%;}
.gy .two .right{display:block; float:right; width:50%;}
.gy .two .right p{display:block; width:180px; height:107px; float:left; background: #cdcdcd;  padding:20px 30px; font-size:16px; line-height:30px;}
.gy .two .right img{display:block; width:100%; -moz-transition:.5s ease-in;-webkit-transition:.5s ease-in;-o-transition:.5s ease-in;-ms-transition:.5s ease-in;
transition:.5s ease-in;}
.gy .two:hover p{background:#ee6b01; color:#fff;}
.gy .two:hover img{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}

.gy .three .left{display:block; float:left; width:50%;}
.gy .three .left p{display:block; float:right; background: #cdcdcd;  padding:20px 30px; font-size:16px; line-height:30px;}
.gy .three .left img{display:block; width:100%; -moz-transition:.5s ease-in;-webkit-transition:.5s ease-in;-o-transition:.5s ease-in;-ms-transition:.5s ease-in;
transition:.5s ease-in;}
.gy .three .pic{display:block; width:100%; height:378px; overflow:hidden;}
.gy .three .pic img{display:block; min-height:378px; width:100%;}
.gy .three .right{display:block; float:right; width:50%;}
.gy .three .right p{display:block; width:180px; height:99px; float:left; background: #cdcdcd;  padding:20px 30px; font-size:16px; line-height:30px;}
.gy .three .right img{display:block; width:100%; -moz-transition:.5s ease-in;-webkit-transition:.5s ease-in;-o-transition:.5s ease-in;-ms-transition:.5s ease-in;
transition:.5s ease-in;}
.gy .three:hover p{background:#ee6b01; color:#fff;}
.gy .three:hover img{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}




/*列表分页*/
.pageurl{text-align:center;font-size:17px;clear: both; padding:30px 0;}
.pageurl a{display:inline-block;padding:5px 12px;border:1px solid #ddd;margin:0 2px;background:#fff;border-radius:2px;-moz-transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.pageurl span{display:inline-block;padding:5px 12px;border:1px solid #ddd;margin:0 2px;background:#fff;border-radius:2px;}
.pageurl span.thisclass{background:#ee6b01;color:#fff;border:1px solid #ee6b01;}
.pageurl a:hover{background:#ee6b01;color:#fff;border:1px solid #ee6b01;}
.pageurl li{display:none;}



/*应用领域*/
 .yingyongnav{  line-height:55px; text-align:center;}
 .yingyongnav a{ display:inline-block; padding:0 50px; font-size:16px; border-right:1px #fff solid;background:#f3f3f3;} 
 .yingyongnav a.on,.yingyongnav a:hover{ background:#da6b1c; color:#fff;}

.yingyong{ margin-top:50px;}
.yingyong li{ position: relative; width:27.33%; margin:30px 3%; float:left;} 
.yingyong li a{ display:block; position:relative; z-index:100;} 
.yingyong li  i{ position:absolute; z-index:10; width:100%; height:90%; background:#ebeef3; border-radius:0 5px 5px 50px; top:30px; right:-20px;} 
.yingyong li a img{ width:100%; display:block;}
.yingyong li a p{ line-height:50px; height:50px; overflow:hidden; width:90%; text-align:center;} 
 .yingyong li a:hover p{ color:#da6b1c; font-weight:bold;}
 
 

.moreload{height: auto;margin:0 auto;overflow: hidden;text-align: left;background:#fff;padding:5px;}
.moreload ul li{position: relative; width:31%; margin:30px 1%; float:left;}
.moreload ul li a{display:block; width:100%; margin:0 auto;}
.moreload ul li a .pic{display: block; height: 264px; width: 100%; overflow: hidden;}
.moreload ul li img{width: 100%; display:block; min-height:264px;}
.moreload ul p{text-align: center;height: 60px; line-height: 30px; font-size: 16px;}
.moreload .more{overflow: hidden;padding:10px;text-align: center;}
.moreload .more a{display: block;width: 80px;padding:8px 0;color:#fff;margin:0 auto;background:#333;text-align:center;border-radius:3px;}
.moreload .more a:hover{text-decoration: none;background: red;color: #fff;}

 
 
 
 
 
 
 
 /*搜索详情*/
 .pp{ display:block; width:100%; padding-bottom:20px;}
 
.pp ul li{float:left;width:22.2%;margin:10px 1% 20px 1%;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.3);-ms-box-shadow:0px 0px 10px rgba(0,0,0,0.3);-o-box-shadow:0px 0px 10px rgba(0,0,0,0.3);box-shadow:0px 0px 10px rgba(0,0,0,0.3);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s; background:#fff; padding:5px;}
.pp ul li:hover{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}
.pp .pro-pic1{display:block; height:179px; overflow:hidden;}
.pp .pro-pic1 img{width:100%; min-height:179px;}
.pp .pro-info1{padding:10px 12px}
.pp .pro-info1 a{ display:block;}
.pp .pro-info1 a h4{display:block;color:#000;font-size:20px;line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; font-weight:normal;}
.pp .pro-info1 a:hover{color:#255c4f}
.pp .pro-info1 a p{color:#666;font-size:14px;line-height:30px;overflow:hidden; width:70%; display:block; height:60px; }
.pp p{display:block; width:100%; text-align:center; line-height:40px; font-size:20px;}

/*体系*/
.fwtx{display:block; width:100%; padding:50px 0px;}
.fwtx ul{display:block; position:relative; background:url(../img/fwbj.jpg) no-repeat; height:233px; margin-top:20px;}
.fwtx ul li{display:block; width:20%; position:absolute;}
.fwtx ul li a{display:block; width:95%; margin:0 auto; font-size:16px;}
.fwtx ul li.aa{position:absolute; top:-43px; text-align:center;}
.fwtx ul li.a2{position:absolute; top:-43px; text-align:center; left:216px;}
.fwtx ul li.a3{position:absolute; top:-43px; text-align:center; left:405px;}
.fwtx ul li.a4{position:absolute; top:-43px; text-align:center; left:595px;}
.fwtx ul li.a5{position:absolute; top:-43px; text-align:center; left:788px;}
.fwtx ul li.a6{position:absolute; top:144px; text-align:center; left:788px;}
.fwtx ul li.a7{position:absolute; top:144px; text-align:center; left:595px;}
.fwtx ul li.a8{position:absolute; top:144px; text-align:center; left:405px;}
.fwtx ul li.a9{position:absolute; top:144px; text-align:center; left:216px;}
.fwtx ul li.a10{position:absolute; top:144px; text-align:center;}
.fwtx ul li a:hover img{transform:rotate(360deg); transition:all 1s;transform:scale(1.3);            -ms-transform:scale(1.3);
            -webkit-transform:scale(1.3);
            -o-transform:scale(1.3);
            -moz-transform:scale(1.3);}
.fwtx ul li a:hover{color:#ff933b;}

/* 本例子css */
.slideBox8{ width:100%; height:auto; overflow:hidden; position:relative; }
.slideBox8 .hd{ height:20px; overflow:hidden; position:absolute; right:0px; bottom:10px; z-index:1; width:23%;}
.slideBox8 .hd ul{ overflow:hidden; zoom:1; float:left; width:100%;}
.slideBox8 .hd ul li{ float:left; margin-right:10px;  width:20px; height:20px; line-height:20px; text-align:center; background:#fff; cursor:pointer; }
.slideBox8 .hd ul li.on{ background:#f00; color:#fff; }
.slideBox8 .bd{ position:relative; height:100%; z-index:0; }
.slideBox8 .bd li{ zoom:1; vertical-align:middle; position:relative; height:350px;}
.slideBox8 .bd img{ width:100%; height:auto; display:block;  }
.slideBox8 .bd p{ display:block; position:absolute; bottom:0px; height:40px; line-height:40px; background:rgba(255,255,255,0.5); width:100%; padding-left:30px; font-size:18px;}


.zz1{ color:#F00; font-size:16px; text-indent:2em;}

.fixed_swt {
    width: 160px;
    position: fixed;
    right: -10px;
    top: 50%;
    margin-top: -160px;
    z-index: 999;
}
 .fixed_swt .zxbox { width: 100%; height: 362px; background: url(../img/swtbg.png) center top no-repeat; position: relative } 
.fixed_swt .swtbtn { padding: 134px 15px 0; display: block; cursor:pointer;} 
.fixed_swt .swtbtn span { height: 49px; font-size: 16px; color: #5f2a26; text-align: center; line-height: 49px; display: block; position: relative; z-index: 1; transition: all linear 0.3s }
 .fixed_swt .swtbtn span:first-child { font-size: 22px; font-weight: bold; color: #fbd39e; line-height: 46px } 
 .fixed_swt .swtbtn span:first-child::before { content: ""; width: 130px; height: 104px; background: url(../img/swtbg2.png) center 3px no-repeat; background-size: 100%; display: block; position: absolute; left: 50%; right: 0; top: 50%; margin-left: -65px; margin-top: -52px; z-index: -1 }
  .fixed_swt .telbox .telbtn { width: 120px; height: 43px; background: #fff; border-radius: 10px; font-size: 18px; color: #d31331; font-weight: bold; text-align: center; line-height: 43px; text-shadow: 0 2px 5px rgba(211, 19, 49, 0.3); margin: 0 auto; display: block; position: relative; cursor: pointer; z-index: 2 }
   .fixed_swt .telbox .telbtn::before { content: ""; width: 26px; height: 26px; background: url(../img/teltb.png) center no-repeat; background-size: 100%; display: inline-block; vertical-align: middle; margin-right: 5px }
    .fixed_swt .telbox .teltxt { width: 0; height: 109px; background: url(../img/telbg.png) center no-repeat; background-size: 100%; position: absolute; right: 19px;     bottom: -5px; z-index: 5; font-size: 18px; color: #000000; line-height: 1; white-space: nowrap; overflow: hidden; padding: 44px 0 0 70px; transform: scale(0); transition: all linear 0.3s } 
	.fixed_swt .telbox .teltxt::before { content: ""; width: 75px; height: 75px; background: url(../img/telQR.jpg) center no-repeat; border: 1px solid #4b4b4b; border-radius: 9px; display: block; position: absolute; left: -19px; bottom: 4px; box-shadow: 2px 3px rgba(142, 77, 0, 0.24) }
	 .fixed_swt .telbox .teltxt span { color: #ff8800; font-weight: bold; margin-right: 8px }
	  .fixed_swt .telbox .teltxt strong { font-size: 18px; color: #ff0034; font-weight: bold; display: block; margin-top: 13px }
	   .fixed_swt .telbox:hover .teltxt { width: 223px; overflow: initial; transform: scale(1) } 
	   .fixed_swt .gotop { width: 100%; height: 87px; background: url(../img/gotop.png) center no-repeat; font-size: 16px; color: #e8983a; text-align: center; line-height: 92px; display: block; cursor: pointer; opacity: 0; transition: all linear 0.3s }
	    .fixed_swt .gotop:hover { background: url(../img/gotop_on.png) center no-repeat; color: #fff } 
	   .fixed_swt .gotop_active { opacity: 1 } 
	   
	   .fix{display:block; position:fixed; right:0; bottom:0; background:#000; color:#fff; z-index:999; width:100px;}
.fix ul li a{ display:block; width:100%; padding:10px; margin:0 auto; border-bottom:solid 1px #6a8cbc;}
.btn img{height:30px; width:27px; vertical-align:middle; display:block; margin:0 auto;}
.btn a p{font-size:14px; height:20px; line-height:20px; text-align:center; overflow:hidden; color:#fff;}
.xinshi{display:none; 
}
.btn{position:relative;}
.btn:hover .xinshi{display:block; color:#333; text-align:center;position: absolute;
    left: -200px;
    top: 0px;}
.btn:hover .xinshi p{color:#fff; font-size:22px; position:absolute;left:0px; width:200px; height:70px; line-height:70px; background:#ee6b01; text-align:center; top:0px;}
.btn:hover .xinshi img{height: auto !important; width:200px;}
.ll{ margin-top:20px; display:block;}
.btn2{display:none;}

.ssnr{display:none;}
.ssnr i {
    display: block;
    width: 100%;
    height: 100%;
    position: fixed;
    left: 0;
    top: 0;
    z-index: 998;
    background-color: rgba(0, 0, 0, 0.6);
}

.message-form {
    position: fixed;
    left: 50%;
    top: 20%;
    margin-left: -215px;
    padding: 20px;
    width: 390px;
    background-color: #fff;
    z-index: 999;
    border-bottom: 10px solid #343434;
}

.message-form a.close {
    padding-left: 10px;
    position: absolute;
    right: 5px;
    top: 5px; padding:0; border:none; display:inline; margin:0; width:auto;}
.message-form a.close img{display:block; width:auto; height:auto; border:none;}
.message-form .message-title{color:#333;}

.message-form .message-title {
    font-size: 25px;
    text-align: center;
    margin-bottom: 50px;
}

.message-form .message-title h3 {
    font-weight: 100;
}

.message-form .message-title span {
    font-weight: 100;
    letter-spacing: 5px;
}

.message-form ul li {
    height: 30px;
    line-height: 30px;
    border: 1px solid #333;
    border-radius: 15px;
    padding: 2px 20px;
    margin-bottom: 20px; float:none; width:auto; float:none; 
}

.message-form ul li input {
    height: 100%;
    width: 100%;
}

 .message-form ul .text {
    height: 115px;
    padding: 10px 20px;
}

.message-form ul .text textarea {
    width: 100%;
    height: 100%;
    border: 0;
}

.message-form ul li button {
    width: 100%;
    height: 100%;
    font-size: 18px;
    letter-spacing: 10px;
    background: none;
    border: 0;
    cursor: pointer;
}

.message-form .content {
    padding-bottom: 80px;
    background-image: url(../img/message.png);
    background-repeat: no-repeat;
    background-position: center bottom;
}

.sj-fix{display:none;}
.fwtx2{display:none;}
/*-------------------------------------------------------- 
														page: index
																	------------------------------------------------------*/
																	
																	
	 
 /*online qq*/
aside#top{ }
.online_q {  position: fixed; right: 10px; bottom: 10%; z-index: 9999; transition:.5s; -webkit-transition:.5s;}
.online_q .btnkf{width:50px; height:50px; border-radius:50%; cursor:pointer; position:relative; font-size:12px; transition:.3s; margin-bottom:8px;}
.online_q .btn-top{ background:#a4e7fe; padding:0;}
.online_q .btnkf span{display:block; float:left; width:51px; height:49px; border-radius:50%; position:relative; z-index:999; overflow:hidden; transition:.3s; -webkit-transition:.3s; }
.online_q .btn-01 span{background:url(../img/piaofu_ico1.png) center no-repeat; }
.online_q .btn-02 span{background:url(../img/piaofu_ico2.png) center no-repeat;}
.online_q .btn-03 span{background:url(../img/piaofu_ico3.png) center no-repeat; }
.online_q .btn-top span{ background:url(../img/piaofu_top.png) center no-repeat; }

.online_q .open.pic{ position:absolute; background:#0d468b; width:100px; height:100px; right:100px; top:50%; margin-top:-50px; text-align:right; opacity:0; transition: .6s; -webkit-transition: .6s; visibility:hidden;}
.online_q .open.pic:before{ content:""; display:block; width:0; height:0; border:10px solid transparent; border-left:10px solid #0d468b; position:absolute; right:-15px; top:50%; margin-top:-10px;}
.online_q .open.pic img{ width:80px; height:80px; margin-top:10px; margin-right:10px;}
.online_q .btnkf:hover .open.pic{ opacity:1; right:85px;visibility:visible;}

.online_q .open.tel{ position:absolute; background:#0d468b; width:160px; height:50px; border-radius:20px; color:#fff; font-size:18px; font-family:arial; text-align:center; line-height:50px; right:100px; top:50%; margin-top:-25px; opacity:0; transition: .6s; -webkit-transition: .6s; visibility:hidden;}
.online_q .open.tel:before{ content:""; display:block; width:0; height:0; border:10px solid transparent; border-left:10px solid #0d468b; position:absolute; right:-16px; top:50%; margin-top:-10px;}
.online_q .btnkf:hover .open.tel{ opacity:1; right:85px;visibility:visible;}

#gotop.hide{ height:0; overflow: hidden; display:block;}

																
																	
																	
																	
																	
																	
																	
																	
																	
																	
																	
/* slider_banner */
.slider_banner{box-shadow: 0 1px 10px rgba(0,0,0,.4);}
.slider_banner .swiper-pagination{padding-bottom: 10px; display:none}
.slider_banner .swiper-pagination-bullets .swiper-pagination-bullet{width: 7px;height: 7px;background: #fff;border-radius: 50%;vertical-align: middle;-webkit-box-sizing: content-box;box-sizing: content-box;position: relative;-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;margin: 2px 9px!important;opacity:.8;filter: alpha(opacity=80);}
.slider_banner .swiper-pagination-bullets .swiper-pagination-bullet-active{width: 14px;height: 14px;opacity: 1;filter: alpha(opacity=100);}

@media only screen and (max-width: 768px) {
.slider_banner .swiper-button-prev,.slider_banner .swiper-button-next{display: none;}
}


.slider_banner {position:relative;overflow:hidden;}
.swiper-container-no-flexbox .swiper-slide {float:left }
.swiper-container-vertical>.swiper-wrapper {-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column }
.swiper-wrapper {position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box }
.swiper-container-android .swiper-slide, .swiper-wrapper {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0) }
.swiper-container-multirow>.swiper-wrapper {-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap }
.swiper-container-free-mode>.swiper-wrapper {-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto }
.swiper-slide {-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;overflow:hidden;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform }
.swiper-invisible-blank-slide {visibility:hidden }

.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide {height:auto }
.swiper-container-autoheight .swiper-wrapper {-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height, -webkit-transform;transition-property:height, -webkit-transform;-o-transition-property:transform, height;transition-property:transform, height;transition-property:transform, height, -webkit-transform }
.swiper-container-3d {-webkit-perspective:1200px;perspective:1200px }
.swiper-container-3d .swiper-cube-shadow, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-wrapper {-webkit-transform-style:preserve-3d;transform-style:preserve-3d }
.swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top {position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10 }
.swiper-container-3d .swiper-slide-shadow-left {background-image:-webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));background-image:linear-gradient(to left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)) }
.swiper-container-3d .swiper-slide-shadow-right {background-image:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));background-image:linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)) }
.swiper-container-3d .swiper-slide-shadow-top {background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));background-image:linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)) }
.swiper-container-3d .swiper-slide-shadow-bottom {background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));background-image:linear-gradient(to bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)) }
.swiper-container-wp8-horizontal, .swiper-container-wp8-horizontal>.swiper-wrapper {-ms-touch-action:pan-y;touch-action:pan-y }
.swiper-container-wp8-vertical, .swiper-container-wp8-vertical>.swiper-wrapper {-ms-touch-action:pan-x;touch-action:pan-x }
.swiper-button-next, .swiper-button-prev {position:absolute;top:50%;width:55px;height:55px;line-height: 55px;text-align: center;margin-top:-27px;z-index:2;cursor:pointer;opacity:0;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;font-size: 30px;background-color: #fff;border-radius: 2px;}
.swiper-container:hover .swiper-button-next, .swiper-container:hover .swiper-button-prev {}
.swiper-container:hover .swiper-button-prev {left:65px;}
.swiper-container:hover .swiper-button-next {right:65px;}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {cursor:auto;/*pointer-events:none;*/opacity: 0.15;}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {left:10px;right:auto }
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {background-size:cover;right:10px;left:auto }
.swiper-button-prev:before, .swiper-container-rtl .swiper-button-next:before{content: '';}
.swiper-button-next:before, .swiper-container-rtl .swiper-button-prev:before{content: '';}
.slider_banner .slide-page-box{display: none;}
.slider_banner .swiper-button-prev,.slider_banner .swiper-button-next{width:60px;height: 60px;line-height: 60px;border-radius: 4px;top:50%;margin-top: -30px;background-color: transparent;background-color: rgba(0,0,0,.6);-webkit-box-sizing: content-box;box-sizing: content-box;}
.slider_banner .swiper-button-prev:before,.slider_banner .swiper-button-next:before{color:#fff;font-size: 36px;display: inline-block;background-position: center;background-repeat: no-repeat;-webkit-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.slider_banner .swiper-button-prev:hover,.slider_banner .swiper-button-next:hover{background-color: rgba(0,0,0,.9);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
.slider_banner:hover .swiper-button-prev,.slider_banner:hover .swiper-button-next{opacity: 0.6;filter: alpha(opacity=60);}
.slider_banner:hover .swiper-button-prev {left:60px;}
.slider_banner:hover .swiper-button-next {right:60px; }
.slider_banner .swiper-button-prev:hover:before,.slider_banner .swiper-button-next:hover:before{font-size: 42px;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}
.swiper-button-lock {display:none }
.swiper-pagination {position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:3 }
.swiper-pagination.swiper-pagination-hidden {opacity:0 }
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {bottom:20px;left:0;width:100% }
.swiper-pagination-bullets-dynamic {overflow:hidden;font-size:0 }
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative }
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1) }
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1) }
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66) }
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33) }
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66) }
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33) }
.swiper-pagination-bullet {width:10px;height:10px;display:inline-block;vertical-align:middle;border-radius:100%;background:#eee;margin: 0 5px;}
button.swiper-pagination-bullet {border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none }
.swiper-pagination-clickable .swiper-pagination-bullet {cursor:pointer }
.swiper-pagination-bullet-active {background:#cb2c31;}

@-webkit-keyframes swiper-preloader-spin {100% {-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
@keyframes swiper-preloader-spin {100% {-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
.swiper-container .swiper-notification {position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000 }
.swiper-container-fade.swiper-container-free-mode .swiper-slide {-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out }
.swiper-container-fade .swiper-slide {pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity }
.swiper-container-fade .swiper-slide .swiper-slide {pointer-events:none }
.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active {pointer-events:auto }
.swiper-container-cube {overflow:visible }
.swiper-container-cube .swiper-slide {pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100% }
.swiper-container-cube .swiper-slide .swiper-slide {pointer-events:none }
.swiper-container-cube.swiper-container-rtl .swiper-slide {-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0 }
.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-active .swiper-slide-active {pointer-events:auto }
.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-next+.swiper-slide, .swiper-container-cube .swiper-slide-prev {pointer-events:auto;visibility:visible }
.swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right, .swiper-container-cube .swiper-slide-shadow-top {z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden }
.swiper-container-cube .swiper-cube-shadow {position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0 }
.swiper-container-flip {overflow:visible }
.swiper-container-flip .swiper-slide {pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1 }
.swiper-container-flip .swiper-slide .swiper-slide {pointer-events:none }
.swiper-container-flip .swiper-slide-active, .swiper-container-flip .swiper-slide-active .swiper-slide-active {pointer-events:auto }
.swiper-container-flip .swiper-slide-shadow-bottom, .swiper-container-flip .swiper-slide-shadow-left, .swiper-container-flip .swiper-slide-shadow-right, .swiper-container-flip .swiper-slide-shadow-top {z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden }
.swiper-container-coverflow .swiper-wrapper {-ms-perspective:1200px }
.slider_banner .swiper-slide img {width:100%;}
.slider_banner .swiper-slide img+img {position:absolute;left:0;top:0;}
.slider_banner .swiper-slide img {width: 100%;transition: 3s linear;transform: scale(1.08);}
.slider_banner .swiper-slide.swiper-slide-active img {transform: scale(1);}
/*-------------------------------
			swiper-slide end
			----------------------------------*/

.swiper-button-prev:before{ background:url(../images/le.png) no-repeat center; width:15px; height:60px;}
.swiper-button-next:before{ background:url(../images/ri.png) no-repeat center; width:15px; height:60px;}



.info_box {position: absolute; bottom: 0;  z-index: 1;  width: auto; width: 100%; display: -webkit-box; display: -ms-flexbox;  display: flex;-webkit-box-orient: vertical;
 -webkit-box-direction: normal; -ms-flex-direction: column;  flex-direction: column;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}
.info_box .icon { margin-bottom: 96px; -webkit-animation: animi_icon 1s infinite; animation: animi_icon 1s infinite; -webkit-transition: -webkit-transform 0.5s;
  transition: -webkit-transform 0.5s;  transition: transform 0.5s; transition: transform 0.5s, -webkit-transform 0.5s;}

@-webkit-keyframes animi_icon {
  0% {
    -webkit-transform: translateY(-6px);
            transform: translateY(-6px);
  }
  50% {
    -webkit-transform: translateY(6px);
            transform: translateY(6px);
  }
  100% {
    -webkit-transform: translateY(-6px);
            transform: translateY(-6px);
  }
}
@keyframes animi_icon {
  0% {
    -webkit-transform: translateY(-6px);
            transform: translateY(-6px);
  }
  50% {
    -webkit-transform: translateY(6px);
            transform: translateY(6px);
  }
  100% {
    -webkit-transform: translateY(-6px);
            transform: translateY(-6px);
  }
}

.casexg2{ margin-top:50px; height:500px;}
.casexg2 h4{ background:url(../img/icoe.jpg) no-repeat left center; line-height:60px; padding-left:80px; font-size:36px; color:#333; margin-bottom:50px;}
.casexg2 li {float: left;width: 31.33%; margin:10px 10px 15px 10px;overflow: hidden;box-shadow: 0 15px 20px rgba(0,0,0,.1); -moz-box-shadow: 0 10px 20px rgba(0,0,0,.1); -ms-box-shadow: 0 10px 20px rgba(0,0,0,.1); -o-box-shadow: 0 10px 20px rgba(0,0,0,.1); -webkit-box-shadow: 0 10px 20px rgba(0,0,0,.1);	text-align: center;		transition: all .5s;}
.proimg2 {	display: block; padding:10px; overflow:hidden; margin-top: 20px;}
.casexg2 .pic{ height: 230px; display: block; width: 100%; overflow:hidden;}
.casexg2 img {	width: 100%; min-height: 230px; overflow: hidden;}
.casexg2 li a span { display:block; font-size:16px; line-height:40px; color:#666;}
table  td img{display:block;  max-width:100%; margin:0 auto;}



.tielu1{ display:block; background:#f7f7f7; padding:0 0 80px 0}
.tielu11_t{ display:block; padding:50px 0 38px 0; text-align:center}
.tielu11_t h2{  display: inline-block; position: relative; font-size:40px; color:#222;}
.tielu11_t h2 span{ color:#de8628}
.tielu11_t h2 big{ color:#de8628}
.tielu11_t h2::before{content:'';float:left;width:110px;height:3px;margin-top:-1px;background-image:url(../img/tl_l.jpg);background-repeat:no-repeat;background-position-y:0;position:absolute;top:50%;z-index:9; left:-130px;}
.tielu11_t h2::after{content:'';float:left;width:110px;height:3px;margin-top:-1px;background-image:url(../img/tl_r.jpg);background-repeat:no-repeat;background-position-y:0;position:absolute;top:50%;z-index:9; right:-130px;}
.tielu11_t p{ display:block; font-size:18px; line-height:34px; color:#555555; margin-top:18px;}
.tielu1_c img{ display:block; margin:0 auto; max-width:100%}


.tielu2{ display:block; background:#de8628; padding:0 0 80px 0}

.tielu12_t{ display:block; padding:50px 0 44px 0; text-align:center}
.tielu12_t h2{  display: inline-block; position: relative; font-size:40px; color:#FFF;}
.tielu12_t h2::before{content:'';float:left;width:110px;height:3px;margin-top:-1px;background:#FFF;position:absolute;top:50%;z-index:9; left:-130px;}
.tielu12_t h2::after{content:'';float:left;width:110px;height:3px;margin-top:-1px;background:#FFF;position:absolute;top:50%;z-index:9; right:-130px;}


.picScroll-left6{ position:relative;    }
.picScroll-left6 .hd .prev{ display:block; width:90px; height:50px; position:absolute; left:-110px; margin-top:10px;  overflow:hidden;cursor:pointer;background:url(../img/tl_cpl.jpg) no-repeat center; top:50%; margin-top:-25px;}
.picScroll-left6 .hd .next{ display:block; width:90px; height:50px; position:absolute; right:-110px; margin-top:10px;  overflow:hidden;cursor:pointer;background:url(../img/tl_cpr.jpg) no-repeat center;top:50%; margin-top:-25px;}
.picScroll-left6 .hd .prev:hover{background:url(../img/tl_cpla.jpg) no-repeat center;}
.picScroll-left6 .hd .next:hover{background:url(../img/tl_cpra.jpg) no-repeat center;}

.picScroll-left6 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left6 .bd ul li{width:31.3%;  margin:0 1% 30px 1%; background:#FFF; float:left; _display:inline; overflow:hidden; padding:15px 0;  }
.picScroll-left6 .bd ul li .pic{ }
.picScroll-left6 .bd ul li .pic img{ width:100%; display:block;}
.picScroll-left6 .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left6 .bd ul li .title{ background:#f7f7f7; width:90%; text-indent:20px; font-size:18px; margin:0 auto; line-height:56px; color:#333 ; position:relative; text-align:center;}
.picScroll-left6 .bd ul li .title span{ position:absolute; width:56px; font-size:22px; height:56px; top:0; right:0; text-align:center; display:block; text-indent:0}
.picScroll-left6 .bd ul li:hover .title span{ background:#de8628; color:#FFF}




.tielu3{ display:block; padding-bottom:60px;}
.tielu3 ul li{ display:block; width:33.33%; float:left;  }
.tielu3 ul li a{ display:block; width:90%; margin:10px auto;box-shadow:0 0 15px rgba(0,0,0,0.1) ; box-sizing:border-box; padding:40px 40px 36px 40px;}
.tielu3 ul li a p{ display:block; padding-top:15px; border-top:1px #dadadc solid; line-height:31px; font-size:17px; color:#444; margin-top:20px; margin-bottom:30px}
.tielu3 ul li a .youshi{ display:block; margin:0 auto; width:100%; border-radius:15px;}

.tielu3 ul li a h2{ display:block; float:left; line-height:54px; font-size:26px; color:#de8628}
.tielu3 ul li a .tubiao{ display:block; float:right;}

.tielu4{ display:block;background:url(../img/tl_bg.jpg) no-repeat center top; padding-bottom:90px;}
.tielu4 ul li{ display:block; width:20%; float:left;}
.tielu4 ul li img{ display:block; width:100%; border:1px #ebebeb solid}

.liuyan_tl{ display:block;background:url(../img/tl_bg2.jpg) no-repeat center top; height:280px;}
.liuyan_tl_t{ display:block; padding-top:80px;}
.liuyan_tl  form{ display:block; padding-top:40px}
.liuyan_tl  form input{ height:53px; line-height:53px; background:#FFF; width:22%; margin-right:10px; padding:0px 1%;}
.liuyan_tl  form button{ height:53px; line-height:53px; width:17%; text-align:center;  background:#000; font-size:18px; color:#FFF}
.liuyan_tl  form #body{ width:31%;}








